India's oil import bill in October was $22.82 billion.

2026-11-13

India's oil import bill in October was $22.82 billion.