Articles April 20, 2026
India’s Energy Landscape and Crude Oil Imports In March 2026, India’s crude oil imports declined by nearly 17% year-on-year, falling to 18.9 million tonnes from 22.8 million tonnes in the previous year. This decline, occurring during the first full month of the West Asia crisis, led to a 4.9% reduction in import spending, totalling $11.7 … Read more