20120512 business.india-business: Sensex; Nifty show weekly loss over 3 per cent on selling