Syz The Moment

The last 24 hours of trading in the April 2026 WTI trading might be the wildest day in the 40+ year history of crude oil futures trading.

Written by Charles-Henry Monchau | Mar 10, 2026 1:38:08 PM