World oil prices pushed higher today for the fourth straight session after reversing an early sell-off chalked up to profit-taking.
New York's main contract, WTI light sweet crude for June delivery, added 69 cents from Friday's close to USD 96.71 a barrel.
Brent North Sea crude for delivery in July gained 16 cents to USD 104.80 a barrel in London.
More From This Section
"Profit-taking is also playing a key part especially after the sharp rally we saw in the second half of last week. Thus it is hardly surprising that we are seeing prices fall today."
Crude futures surged late last week after a better-than-expected reading on US consumer confidence boosted hopes for stronger energy demand in the world's biggest economy and sent Wall Street to new record highs on Friday.