Hong Kong CNN Business  — 

US oil prices are still falling as investors continue to fret about an excess supply of crude at a time when no one wants any.

West Texas Intermediate fell 3.5% on Tuesday to $12.33 a barrel. Earlier the US benchmark contract for oil to be delivered in June had fallen as much as 20%, hovering close to $10. That came on the back of a 25% plunge on Monday.

The latest drop came as the United States Oil Fund — a popular investment fund geared to track the price of oil — said in a regulatory filing that it would dump its June WTI contracts this week and reduce contracts for other upcoming months. Instead, the ETF will buy into longer-term oil contracts.

“The startling June sell off is in part due to the reality of storage facilities filling up rapidly,” wrote Stephen Innes, chief global markets strategist at AxiCorp, in a research note Tuesday.

The announcement was yet another sign of how much the coronavirus pandemic has caused oil demand to evaporate, leaving the world without much room to store the excess barrels that aren’t being used.

“Our industry has been hit by supply and demand shocks on a scale never seen before,” BP (BP) CEO Bernard Looney said in a statement after the oil major reported a 66% plunge in first quarter profit to $800 millioncompared to a year prior.

US oil experienced a stunning collapse last week when futures traded well below $0 a barrel for the first time in history. Since then, the May contract has expired and investors are now trading on the June contract. But now that price is also collapsing.

“With the USO ETF due to continuing selling down its June WTI position for the rest of the week, nobody else who needs to, or wants to sell, is hanging around and waiting for them to do so,” wrote Jeffrey Halley, senior market analyst for Asia Pacific at Oanda, in a research note.

Brent crude also fell Tuesday before recovering. The global benchmark was last up more than 1% at $20.22 a barrel.

Stock markets in the United States shrugged off oil’s fall on Monday: Every benchmark index closed higher.

But US stocks fizzled in early trading Tuesday. The S&P 500 was last down 0.4%, while the Dow was off 0.2%, or more than 40 points. The Nasdaq Composite fell 1.2%.

European shares finished the trading day with gains. Germany’s DAX rose 1.3%, while France’s CAC 40 climbed 1.4% and the FTSE 100 in London increased 1.9%.

Asian stock markets, meanwhile, were mixed. Japan’s Nikkei 225 (N225) closed slightly down, while South Korea’s Kospi (KOSPI) ended the day up 0.6%. China’s Shanghai Composite (SHCOMP) finished down 0.2%. Hong Kong’s Hang Seng Index (HSI) rose 1.2%.