Markets | Sun Jun 17, 2012 8:00pm IST

New index shows lower growth for major economies