India Boosts Strategic Oil Reserves Amid Price Dip
India accelerates strategic petroleum reserves to 90-day supply as Brent crude falls to $65. Modi government acts amid looming US sanctions on Russian oil giants. Read how this shields India's economy.