20120507 business.india-business: Sensex tumbles 290 points in early trade