Crude Oil Soars Past $108 Amid West Asia Crisis, Threatening Global Economy and India’s Growth Trajectory
New Delhi, September 11, 2026 – Global oil markets are in turmoil as Brent crude prices surged to a four-month high of USD 108.77 per barrel on Friday, marking a…
