EIA sees 2026 Brent price average of 96 per barrel versus prior forecast 78.84 per barrel; 2027 forecast of 76.09 per barrel versus 64.47 per barrel

07 Apr 2026 16:04