Coal India, BPCL And Power Grid To Report Earnings Today