March 23, 2026economicfinancial marketsforeign policymarketsoversight
Large oil futures trades precede Trump Iran policy announcement
On March 23, 2026, traders placed hundreds of millions of dollars in oil futures shortly before Donald Trump announced a delay in attacks on Iranian energy infrastructure. Reuters reported the trades occurred within minutes, prompting questions about possible insider knowledge.