Oil prices slipped below $97 a barrel on Monday as weakening U.S. consumer confidence and more signs of financial stress in Europe renewed concerns about demand for crude.
By early afternoon in Europe, benchmark oil for August delivery was down 36 cents to $96.88 a barrel in electronic trading on the New York Mercantile Exchange. Crude rose $1.55 to settle at $97.24 on Friday.
In London, Brent crude fell 91 cents to $116.35 per barrel on the ICE Futures exchange.
On Friday, eight of 90 European banks flunked stress tests designed to gauge how they would fare in another recession, and 16 more barely passed. Investors in Europe have been rattled by concern Greece's debt crisis could spread to other EU countries and further undermine already weak economic growth.
Traders are also eyeing the U.S., where lawmakers have yet to agree on government spending two weeks from a deadline about raising the debt ceiling. Ratings agencies have put the U.S. credit rating on downgrade watch as a result.
Consumer confidence fell in July to its lowest in more than two years, according to a Thomson Reuters/University of Michigan survey released Friday.
"The economic headlines of the last several months have been less than encouraging, especially when it comes to our homes and our jobs," energy consultant The Schork Group said in a report. "So it comes as little surprise that confidence among consumers is now back at levels last seen during the Great Recession."
Considering Monday's gains by the dollar -- the euro was down to $1.4027 from $1.4136 late Friday -- oil prices were falling less than expected. A strong dollar makes commodities like crude more expensive for investors holding other currencies and usually pushes prices down.
"Oil prices are standing their ground relatively well given the strong U.S. dollar," said analysts at Commerzbank in Frankfurt. "It shows investors' growing interest in commodity investments which are in high demand amid the uncertainty on equity and foreign exchange markets."
In other Nymex trading in August contracts, heating oil fell 2.19 cents to $3.0961 a gallon while gasoline dropped 1.99 cents to $3.1094 a gallon. Natural gas futures lost 0.1 cent to $4.545 per 1,000 cubic feet.