India can withstand crude oil prices around $80 per barrel, but a prolonged disruption in the Strait of Hormuz could create broader economic challenges, according to a report by UBS. The brokerage raised its near-term forecast for Brent crude to about $80 per barrel for March and expects the 2026 average price to reach $72, […]Continue Reading




