Bharat Petroleum Corporation Ltd (BPCL) is expected to come out with its Q3 earnings results today. Here are the key expectations.