Hurrican Rita and its affect on oil and gas production.
Hurrican Rita and its affect on oil and gas production.
Discussion about Shell results and the record high profit
Oil prices hiting new highs – OPEC, China stock piling or real shortage of supply