Benchmark oil added one cent to settle at US$93.36 per barrel in New York. Brent crude, which is used to price international varieties of oil, gained $1.08 to $113.22 per barrel in London.
A stronger U.S. dollar on positive U.S. jobs data kept gains for oil in check, however.
China on Thursday said its inflation rate fell further in July, giving the government more room to stimulate growth amid mixed signals about whether the world's second-largest economy is recovering from a painful slowdown.
Crude has surged from below $78 in late June amid hopes that policy-makers in the U.S., Europe and China will soon implement monetary and fiscal stimulus measures to help reverse slowing economic growth.
Other futures prices on the New York Mercantile Exchange:
— Natural gas prices rose after a government report showed a smaller than expected increase in U.S. inventories. Futures rose 1.2 cents to $2.945 per 1,000 cubic feet, although they had gained more than 10 cents earlier.
— Heating oil increased three cents to $3.05 per gallon.
— Gasoline gained two cents to $3.00 a gallon.
(TSX:ECA, TSX:IMO, TSX:SU, TSX:HSE, NYSE:BP, NYSE:COP, NYSE:XOM, NYSE:CVX, TSX:CNQ, TSX:TLM, TSX:COS.UN, TSX:CVE)