Analysts see buying opportunities in CAMS, Coal India, BPCL, Titan & Infosys