Oil at $92-95/bbl puts CAD and fiscal math under pressure in FY27, Prabhudas Lilladher warns
Crude prices are unlikely to revert to pre-Gulf war levels of $65/barrel, Prabhudas Lilladher has said, as geopolitical uncertainty and supply-chain disruptions keep oil near $92-95/bbl in FY27