Leaders from 19 countries and the European Union will meet for the G20 Summit in Osaka, Japan this week. The spotlight will be on whether US President …

source