OIL settled above US$145 a barrel for the third time this month, close to where it began yesterday, after a back-and-forth trading session that mimicked last week's wild swings.
Light, sweet crude for August delivery gained 10 cents to settle at US$145.18 a barrel on the New York Mercantile Exchange, just over a dime short of the all-time settlement high. Earlier, the contract dipped as low as US$142.49 and rose as high as US$146.37. In London, August Brent crude fell 57 cents to settle at US$143.92 a barrel on the ICE Futures exchange.
"There's a bit of a tug of war going on," said Addison Armstrong, director of market research at Tradition Energy in Stamford, Connecticut. "You've got some people in here trying to buy the dips a little bit ... but we're kind of stuck trading inside of Friday's range," when prices gyrated by nearly US$6 and set a new trading record of US$147.27.
Yesterday's oil price swings came as President George W. Bush lifted an executive ban on offshore oil drilling. That alone will not loosen tight global supplies in the short term because a Congressional prohibition remains in place and any new wells would take years to complete.
However, prices might pull back were Congress to end its own ban, said Phil Flynn, analyst at Alaron Trading Corp. in Chicago.
"It would send a signal to the market that the US is serious about producing oil. Over time, prices would come down," Flynn said.
The dollar advanced marginally against the euro and yen, but fell against the pound and the Swiss franc. Investors have been buying dollar-denominated crude contracts as a hedge against inflation and a weakening dollar, pushing the price of oil to about double in the past year. When the dollar strengthens, such currency-related buying often unwinds.
"We believe that in light of the dollar reversal, energy bulls could find things rather difficult on the upside, at least during the early part of the week," Edward Meir, an analyst at MF Global, said in a research note.
Geopolitical concerns continued to support oil prices.
About 2,500 workers in Brazil's Campos Basin, which produces more than 80 percent of Brazil's oil output, began a strike yesterday to demand that state-run oil company Petrobras give them an extra day off at the end of each two-week shift on the platforms.
"Supply-side concerns in Brazil, Iran and Nigeria are putting a high floor on prices," Shum said.
Iranian officials vowed on Sunday that the Islamic Republic would fight back against any attacks on it and "cut off the hands" of invaders. The comments came amid heightened speculation that Israel and the United States will attack Iranian targets to destroy what they say are Tehran's suspicious nuclear programs.
Iran is OPEC's second-largest oil exporter.
In other Nymex trading, heating oil futures fell 1.17 cent to settle at US$4.0649 a gallon while gasoline futures rose by 0.55 cent to settle at US$3.5577 a gallon. Natural gas futures rose 5.5 cents to settle at US$11.959 per 1,000 cubic feet.