20111116 business.india-business: Sensex sheds 146 points in opening trade on earning concerns