The US snubbed the G20 meetings in Johannesburg, held in mid-November, and since then US secretary of state Marco Rubio has ...