High Oil Prices, Is it really a supply/demand issue or there are other reasons behind it.
You may also like
Hurricane Rita, Oil Industry and petrol prices
Record High Brent Crude Oil Price and tension between Iran and US.
BP Results
Preview of Shell full year earnings and Company’s result.