Traders place bets on oil amid Iran war. Are they engaging in insider trading?
WBUR [Unofficial]
March 24, 2026
On Monday, several traders bet hundreds of millions of dollars on oil contracts shortly before President Trump announced the postponement of U.S. strikes on Iranian energy infrastructure.
Discussion in the ATmosphere