Crude Oil Holds $115 As West Asian Tensions Escalate
Crude oil prices remain above $115 per barrel as West Asia conflicts escalate, keeping markets uneasy. Supply fears, not demand, are driving the surge, with the Strait of Hormuz posing a major risk. Even strategic reserves and diplomacy haven’t eased fears. High oil impacts India’s imports, inflation, and financial market stability.