The U.S. Energy Information Administration has revealed its latest Brent spot price forecast for 2025 and 2026 in its March ...