These Three Firms Made $15 Million On Oil Trades Right Before Trump Iran War Announcement, Report SaysMay 20, 2026
These Three Firms Made $15 Million On Oil Trades Right Before Trump Iran War Announcement, Report Says News May 20, 2026 ToplineThe Commodity Futures Trading Commission is looking into oil futures trades made by at least three previously unreported firms on…