Oil prices have risen to fresh highs due to a combination of the weak dollar, supply concerns in Mexico and continued tensions in northern Iraq.
In early Asian trading on Monday, US light crude broke through $93 a barrel for the first time, hitting $93.20 before easing back slightly to $93.06.
London's Brent also hit a new high of $89.90 a barrel, up $1.21.
Some analysts believe oil prices will hit $100 a barrel before the end of 2007 if current pressures persist.
Taking inflation into account, prices are still below the peak of $101 a barrel seen in 1980.
The US currency has fallen to a fresh low against the euro, making oil - which is priced in dollars - attractive to buy, analysts said.
For the rest of this BBC story, here.
NVDL: At $100/bbl Gauteng drivers will pay R9/l at current exchange rates.