Oil prices declined by almost 10%. Reasons behind the recent decline in oil prices.
You may also like
Oil market analysis and recent movements in the market.
High Oil Prices, Is it really a supply/demand issue or there are other reasons behind it.
Interview about record high Oil Prices and their impact on consumer and oil sector.