Despite the slight rise in prices, both benchmarks have lost nearly 6% this week so far, as a growing surplus of gasoline is fueling fears that demand for crude will languish in the coming months.
read more
Despite the slight rise in prices, both benchmarks have lost nearly 6% this week so far, as a growing surplus of gasoline is fueling fears that demand for crude will languish in the coming months.
read more