The price of a barrel of oil has passed the $122 mark for the first time.
US light crude hit a fresh high of $122.73 in New York trading, while London's Brent crude has passed $120 for the first time, hitting $120.99.
BBC NEWS | Business | Price of oil passes $122 a barrel