India’s rupee hits a record low of 96 as the Strait of Hormuz blockade pushes Brent crude above $105, triggering severe LPG shortages and economic strain.
by