Oil prices briefly rose above $80 a barrel Tuesday as better than expected U.S. corporate earnings boosted investor confidence and the dollar fell against other major currencies.

By midday in Europe, benchmark crude for November delivery was down 20 cents at $79.41 in electronic trading on the New York Mercantile Exchange. Earlier in the session, it rose as high as $80.05 a barrel before falling back. The contract rose $1.08 to settle at $79.61 on Monday.

Crude did a chin-up over $80 a barrel for the first time this year after Apple Inc. and Texas Instruments Inc. reported third quarter earnings Monday that beat analyst forecasts. Caterpillar Inc., Coca-Cola Co. and DuPont are scheduled to report later Tuesday.

Crude demand has remained sluggish this year as the global economy recovers from recession. With the U.S. Federal Reserve keeping interest rates at near zero percent, investors have flocked to stocks and commodities to make money.

“This rally isn’t based on fundamentals. It’s about risk appetite,” said Jonathan Kornafel, Asia director for market maker Hudson Capital Energy in Singapore. “Money is looking for some kind of return.”

Commodities like oil and gold are bought and sold in dollars, making them cheaper and more attractive to investors when the U.S. currency falls.

The euro rose to $1.4971 from $1.4944 late Monday in New York, while the British pound rose to $1.6419 from $1.6370. The dollar fell to 90.35 Japanese yen from 90.65 yen.

JBC Energy in Vienna said the break above $80 was “in line with gains in equities and a dollar loss.”

“However, we see little support for the rally, which is now eight days old, and think that at some point OPEC spare capacity of about 6 million barrels and massive on and offshore stocks - to mention just a few of the bearish items - will trigger a correction phase,” JBC said in a report.

In other Nymex trading, heating oil was down 0.53 cent to $2.0469 a gallon. Gasoline for November delivery lost 1.01 cent to $1.9771 a gallon. Natural gas for November delivery jumped 6.8 cents to $4.903 per 1,000 cubic feet.

In London, Brent crude for December delivery fell 10 cents to $77.67 on the ICE Futures exchange.

More In: Markets | Business