Oil India has realised an average price of about $80 per barrel for its crude in the current quarter compared to $79 in the full year that ended in March 2022 and $44 in 2020-21. from Industry-Economic Times Read The Rest:economictimes...