The price of US oil fell below $92 per barrel today as traders absorbed the impact of choppy economic data from China and stock markets showed signs of fatigue after big gains.
Benchmark oil for April delivery was down 18 cents to $91.88 a barrel in electronic trading on the New York Mercantile Exchange.
The contract rose 11 cents to end at $92.06 a barrel on the Nymex last night.
Brent crude fell 32 cents to $109.90 a barrel on the ICE Futures exchange in London.
Disappointing French industrial production data coupled with weaker indicators from China over the weekend on retail sales and industrial production, weighed on oil markets.
Many traders believe the large supply of oil in the US is keeping a lid on prices. Last week, the Energy Department said that the nation's supply of crude is 10.35 above levels a year ago.
And US oil production, at more than 7 million barrels a day, is at the highest level since the late 1990s.