Oil Prices and inventory levels in the US
You may also like
Discussion about Shell results and the record high profit
Review of the Oil market and Oil prices.
High Oil Prices, Is it really a supply/demand issue or there are other reasons behind it.
Oil prices and supply/demand issue