India's oil import bill hits $10.7 billion in March, up from $9.8 billion last year
New Delhi: India's indigenous crude oil and condensate production in March 2024 reached 2.5 million metric tons (MMT), marking a 2.02% increase from March 2023, according to data from the Petroleum Planning and Analysis Cell (PPAC). Oil India Limited ( …