Indian government reported May crude oil production down 4.6% YoY; May natural gas production down 4.9% YoY.

2026-06-22

Indian government reported May crude oil production down 4.6% YoY; May natural gas production down 4.9% YoY.