Review of the oil Market, OPEC and US presidential election
You may also like
High Oil Prices, Is it really a supply/demand issue or there are other reasons behind it.
The recent rally in oil prices and the new tax for UK oil Companies.
High Petrol Prices and oil market