The benchmark equity indices Sensex and Nifty traded over half a per cent higher on Friday; Know key reasons