Indian Oil Expects Crude Prices To Remain Above $100 A Barrel This Year business June 24, 2022 [ad_1] Indian Oil expects oil prices to stay over $100/bbl in 2022NEW DELHI: An Indian Oil finance executive said on…