India’s IDBI Stake Sale Brings Timely Buffer Against $100 Oil
21 hours ago
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 managing fuel subsidies amidst high crude import costs.