Oil prices skidded to near $70 as investors mulled whether a three-month rally went too far, too fast amid high supplies and weak demand.
Benchmark crude for July delivery fell 57 cents to $70.04 a barrel by midday Singapore time in electronic trading on the New York Mercantile Exchange. Yesterday, it fell $1.42 to settle at $70.62
Oil has doubled since March on expectations the worst of the global economic slowdown is over.
But bad economic news could puncture investor optimism. An index of New York manufacturing released the Federal Reserve Bank of New York on Monday indicated that demand weakened in June.
The Standard & Poor's 500 index, which had risen 40 per cent since March 9, dropped 2.4 per cent yesterday.
''I wouldn't be surprised if oil goes back to the low USD 60, level said Clarence Chu, a trader at market maker Hudson Capital Energy in Singapore. "The rally hasn't been driven by fundamentals, which are still pretty weak".
Tomorrow's release of petroleum inventory data from the Energy Department's Energy Information Administration could provide some insight about crude demand. Analysts expect a drawdown of 1.7 million barrels, according to a survey by Platts, the energy information arm of McGraw-Hill Cos. Stocks have fallen for several weeks, but are still near 19-year highs.