The price of crude oil has surged to a record, breaking through $142 a barrel, amid concerns about the ability of producer nations to meet demand.
In London, Brent crude jumped to $142.13 a barrel, while New York light crude climbed as high as $142.26.
Producers' group Opec has been under pressure to boost production, though recent reports have shown its members are split over whether to lift output.
Libya has threatened to cut production because the market is well supplied.