NEW YORK (CNNMoney) -- Oil prices fell more than $2 a barrel Monday, hitting a five-month low as worries over Greece and JPMorgan's big loss spooked traders.
U.S. crude sank below $94 a barrel early Monday before recovering slightly.
The problems in Greece and the fallout if the country leaves the eurozone seemed foremost on investors' minds. If Greece leaves the common currency, it could touch off a deeper recession in Europe that would cut into oil demand.
"The markets are pricing in gloom," analysts wrote Monday in the Kilduff Report, an industry newsletter. They are worried about "demand growth as the EU's maladies spread; and spread they will."
Last week, the number of investors holding contracts that bet on rising oil prices declined 33%, according to Addison Armstrong, director of market research at the brokerage Tradition Energy. It was the biggest decline since April 2009.
"Trading risk is being reduced as uncertainty over Greece's fate in the eurozone mounts," Armstrong said in research note Monday.
Crude prices have come down from almost $110 a barrel earlier this winter, dropping around 8% in the last few weeks alone.
The sell-off was originally sparked after negotiations resumed with Iran over that country's nuclear program. Tensions with Iran had pushed crude prices up for much of the winter.
The sell-off has been good for drivers, as gasoline prices appear to have peaked earlier than normal.
The run-up in oil prices earlier this year had many analysts predicting that average gasoline prices would hit a new record of more than $4 a gallon.
Gas prices rose to nearly $4 a gallon in April, but have since pulled back to an average of $3.73, according to AAA.
Investors fear the loss will lead to greater regulation in the financial markets, including oil trading.
|Make $30 an hour, no bachelor's degree required|
|McDonald's gives Charles Ramsey free food for a year|
|The 'chicken poop' credit and other bad tax breaks|
|Where your donation dollars go|
|Why doesn't Apple cut its prices and sell more iPhones?|
|Overnight Avg Rate||Latest||Change||Last Week|
|30 yr fixed||3.75%||3.66%|
|15 yr fixed||2.89%||2.79%|
|30 yr refi||3.74%||3.64%|
|15 yr refi||2.89%||2.79%|
Today's featured rates: