An Update on the World Economy