Marketwatch Oil India Falls Nearly 1% On Decline In Net Profit Admin June 22, 2021 Oil India reported an 8 per cent decline in net profit at Rs 847.56 crore in the quarter ended March 2021 from Rs 925.65 crore in the same quarter last year NDTV Profit – Latest Share on Facebook Tweet it Pin it Share it Email