Page added on February 11, 2005
Oil Production Not Meeting Demand
WebProNews | Staff Writer | 2005-02-11
Oil prices rose again after a report from the IEA predicting a big growth in world energy demand.
OPEC produced less oil in January than what the IEA claims is needed in the first quarter to meet demand.
Leave a Reply