Expert says Saudi oil may have peaked
Adam Porter, Aljazeera, 22 Feb 2005As oil prices remain above $45 a barrel, a major market mover has cast a worrying future prediction.
As oil prices remain above $45 a barrel, a major market mover has cast a worrying future prediction.