India's crude oil production for the financial year 2018-19 dropped 4.15 per cent to 34.2 million tonne (MT), compared to 35.68 MT during the financial year ...
A