Stocks Updates Indian Oil: net profit fell 75.56% year-on-year to Rs 3,528.49 cr in the April-June quarter. Varun Beverages: quarterly net profit rose 26.04% to […]