The FTSE 100 ended 2016 with an all time high of 7,142.
Ajay Devgn hits out at Maharashtra FDA over Vimal Elaichi ad notice, says action was 'premeditated and punitive'
Iran's Khamenei warns US, Israel against fresh attacks, orders 'unrestricted' military response to threats
Petrol export duty scrapped, diesel levy hiked to Rs 11.50/litre: Check new rates for petrol, diesel and ATF
Kharge moves six charges against CEC Gyanesh Kumar, says 'no personal enmity', BJP accuses Congress of mocking Parliament
NC won't survive after Farooq Abdullah': Rebel MP Ruhullah launches scathing attack on party leadership