You may also like

Barkindo Forecasts Crude Oil Market Stability in 2002

In an apparent bid to downplay any need