CRISIL Intelligence projects crude oil prices to average $70-75 per barrel in fiscal 2026, down from $78-83 per barrel in fiscal 2025.
“Brent prices are down to USD70/bbl and there is a possibility of further near-term downside,” Emkay noted, adjusting its crude price assumption to $70-75 per barrel from $75-80 earlier. Oil prices ...