Indian refiners join hands to negotiate better terms with Russia as oil discounts shrink. Will this…
Tag: global oil market
Is Your Gas Getting More Expensive? Here’s Why Oil Prices Are Dropping
Oil prices are dropping due to a double whammy: weak global demand and a strong U.S.…