New York's main contract, light sweet crude for delivery in September gained 20 cents to $96.17 a barrel while Brent North Sea crude for delivery in October gained 23 cents to $113.93.
Crude prices were "choppy... as investors worried about the ECB's ability to address the eurozone debt crisis, while tight North Sea supplies and Middle East turmoil limited losses," Phillip Futures said in a report.
The ECB's seeming reticence in restarting its bond-buying programme was in the spotlight as data published on its website showed it did not buy any sovereign bonds last week for the 23rd week in a row.
In the North Sea, crude supply is expected to be disrupted in September primarily by the shutdown of an oil field for scheduled maintenance.
Meanwhile, Israeli sabre-rattling about an imminent unilateral strike being prepared by the country against nuclear sites in major oil producer Iran had markets on edge.
Israel, like its close ally the United States, accuses Iran of seeking to develop an atomic arsenal.
Tehran insists its nuclear programme is exclusively peaceful, while its military chiefs warn that they will destroy Israel if it attacks.
COMMENTS (1)
Comments are moderated and generally will be posted if they are on-topic and not abusive.
For more information, please see our Comments FAQ
And thanks to PPP our energy mix Is now primarily fuel oil.
Avd no central planning on power and water - they have absolved themselves . They are more interested in breaking Punjab than building dams.