India Finds Stability in Oil Supply as Saudi Arabia, Russia Step In Amid Strait of Hormuz Uncertainty

India Finds Assurance in Oil Supply as Saudi Arabia and Russia Step Up Amid Hormuz Uncertainty

New Delhi, June 23 — In the face of growing tensions around the Strait of Hormuz — a vital global oil artery — India is finding comfort in the steady hands of its strategic energy allies: Saudi Arabia and Russia. With Iran’s Parliament recently approving a possible closure of the strait following U.S. airstrikes on […]

Continue Reading