Syz The Moment

US oil exports soared to a record 6.4 million barrels last week. Out of the US SPR... and to foreign buyers

Written by Charles-Henry Monchau | Apr 30, 2026 3:31:30 PM