Business | Thu Apr 11, 2013 6:52pm IST

Top forecasters cut 2013 oil demand growth estimates