
Crude Oil Volatility: Why it's not a meme stock
Mar 12, 2026
Oil markets are roiling amid the U.S.-Israeli war with Iran. Today, the International Energy Agency said it would release 400 million barrels of oil from reserves to ease the supply crunch; the action is the agency's largest-ever emergency oil release in history.
