Essar Oil & Gas profit jumps 51% to Rs 335 cr in FY23 on higher prices