$580 million in oil bets placed moments before Trump’s Iran post – FT
Published: March 24, 2026 11:56 am Author: RT The highly concentrated flurry in Brent and WTI futures could signal possible insider knowledge that triggered a sell-off, the outlet has suggested ...














