Global Markets
India Faces Widening Budget Deficit Amid Oil Supply Shock
With oil prices surging due to major supply disruptions, India’s public finances are under immense pressure. The government may soon...
13/06/2026
4 views