CERA: Demand drop to push oil prices lower in 2002

World oil prices should average $6/bbl less this year as the market seeks equilibrium as demand slides.

Th 80962
In order to access this content, you must be logged-in and have an active subscription to the OGJ Premium Archive

Subscribe

More in Home