Oil prices have been predicted to sustain $65 a barrel in most part of 2026 despite geopolitical uncertainties. Prices could see further upside in 2026 as geopolitical risks continue to drive volatility, said British multinational universal bank and financial services group, HSBC. Though the bank adds that underlying market fundamentals should limit rallies and keep […]