India’s IDBI Stake Sale Brings Timely Buffer Against $100 Oil
India plans to sell its IDBI Bank stake to raise $5.6 billion, cushioning the economy against surging oil prices exceeding $100 per barrel. Proceeds will help meet fiscal deficit targets while managin
bloomberg · 2026-10-14 21:07 UTC