2 min read Headlines India’s Net Oil Import Bill Skyrockets in May News Orbiter Bureau 18 June 2026 India’s net oil and gas import bill surged 75% year-on-year to USD 17.5 billion in May 2026.... Read More Read more about India’s Net Oil Import Bill Skyrockets in May