August 11, 2004

Oil price could force power cuts

Washington (AP)

Oil prices could rise as high as $50 per barrel before the year is up, analysts said, as the world’s growing thirst for crude stretches supplies thin and uncertainty abounds in petroleum-producing nations.…

Read More »