India produced a total of 2.5 million metric tonnes (MMT) of crude oil in January 2024 – registering a growth of 0.7 per cent compared to the year-ago period, according to Petroleum Planning & Analysis Cell (PPAC). Out of 2.5 MMT, Oil and Natural Gas Corporation (ONGC) produced 1.6 MMT of crude oil...