Indian Oil posts a loss of 1140 crore rupees in the first quarter amid rising energy prices | allworld.media