India's crude oil production in June fell 6.8% from a year earlier to about 2.69 million tonnes, the lowest since February, provisional data issued by the ...
A