20060526 business.india-business: Swinging sensex ends positive; up 93 points