Page added on July 5, 2007
Global oil prices have touched a 10-month high, breaking past the $73 a barrel level in the face of soaring American demand for petrol.
With an estimated record 41.4 million Americans hitting the roads for Independence Day travel, analysts predict a squeeze on US petrol stocks.
Leave a Reply