With a 303 billion barrel reserve, Venezuela bounces back as India’s 3rd largest oil supplier in May 2026, bypassing Saudi Arabia amid the Strait of Hormuz crisis.