The International Monetary Fund (IMF) has lowered its forecast for the 2015 and 2016 global economic growth to 3.5% and 3.7%, citing the weakness in most major economies. China reveals its lowest year-on-year GDP growth of 7.4% since 1990.