US CFTC scrutinizing spike in oil futures trading moments before Trump delayed strikes on Tehran in March: WSJ

20 May 2026 01:02