India's crude oil production drops 0.95 per cent to 2469.67 TMT in April
India's crude oil production fell by 0.95 per cent year-on-year to 2,469.67 thousand metric tonnes (TMT) in April due to lower output from fields operated by private firms, the government data showed on Tuesday.
Source: webindia123.com