India oil supply stability 2026