Oil Price Resurgence Has Further to Run After the Saudis Turn the Screw

When crude surges above $90 a barrel and the leaders of Saudi Arabia and Russia get on the phone to congratulate each other on a job well done, oil consumers should take note. After half a year in the doldrums, the price of the world’s most important commodity is on a tear as the biggest players in … Read more

Leave a Comment