Published June 22, 2005 CNBC Europe – Today’s Business High Oil Prices and reason behind recent moves.
Published February 24, 2006 BBC News 24 – Business News Today’s failed attack on Saudi Arabia’s Abqaiq oil processing facility, from which two thirds of the country’s crude is exported and its […]