April 7, 2026

Fuel marketers’ earnings crash 60% in downstream downturn