Stock Markets
Stock markets recover after 2-day decline; banking, metal shares shine
IOC Q2 net profit jumps to Rs 12,967 cr; half yr profit tops best-ever full-year earning