Current Standings

US down three to 7th, China up one to 6th, EU steady at 5th despite Brexit fears, Japan back at 10th after optimistic reports, and India continues to rise, currently at 12th. More updates as details emerge.