Essar Oil reports Rs 190 cr revenue, net profit of Rs 81 cr for June qtr