Oil fell below $68 a barrel today after a report showing weak US consumer confidence undermined expectations of a rise in demand and tanked stocks on Wall Street.
US crude oil futures fell $2.88 to $67.64 a barrel by 6.45pm. London Brent crude fell $1.12 to $72.36.
US consumer confidence in early August dropped to the lowest level since March, according to the Reuters/University of Michigan Survey of Consumers, weakening the economic outlook and dragging down Wall Street.
Earlier in the day, oil had climbed with support from data yesterday that showed Germany and France had posted second quarter growth, ending their recessions in April-June, which was earlier than expected.
Oil prices have more than doubled from below $33 in December. Most of the support for the commodity so far has come from hopes for a recovery from the economic downturn, rather than fundamentals of demand and supply.
Some of the market's attention has also been on the weather in the Atlantic Ocean, which could soon see its first named storm of the hurricane season.
Tropical storms and hurricanes can disrupt operations at offshore platforms and coastal refineries but many forecasts are for a mild hurricane season this year.