Traders Pour $977 Million Into Levered Bet That Oil Will Plunge 2026-04-01 · Bloomberg Read at source