World Bank Forecasts Brent Crude Oil to Average $60 per Barrel Amid Global Supply Surge Business Matters Nov 5, 2025 The World Bank has projected that Brent crude oil prices will average $60 per barrel in 2026, signalling a potential…