BHEL, Mahindra & Mahindra, Tata Steel, NTPC, HPCL and National Aluminium are scheduled to announce their June quarter results today.Cairn India, Andhra Bank, Asian Paints, BEMl, Jet Airways, Indian Oil, India Cement, India Infoline, i-flex, Hinduja TMT, G E Shipping, Jindal Steel, Sun TV, Oriental Bank of Commerce, Syndicate Bank and Tata Teleservices will also announce earnings today.