20160722 business: Sensex recovers 54 points in early trade on corporate earnings