The Indian economy is facing a critical “stress test” as global oil benchmarks continue their sharp ascent following the weekend’s military escalation in the Middle East and the subsequent closure of the Strait of Hormuz. With Brent Crude breaching key psychological levels, India






