Latest update: 07/08/2008 

- oil - OPEC - prices


The end of sky-high oil?
With oil prices now below $120 per barrel, the lowest level since the $145 peak three months ago, Face-Off discusses the geopolitical factors and the market trends that will determine future oil prices.
Related Content
Close