Crude prices may settle at $80/barrel in FY27, higher than avg of $66/barrel last year: Report
New Delhi: Amid ongoing volatility in crude oil prices due to the West Asia war, oil prices are expected to settle at around $80 per barrel in the current...