to make sure we 'meet our commitments'. Fancy way of saying "Let us loot your country so we can use it as we consider proper."
The related Huffington Post article includes this video, titled “What is the New World Order?” with the Chairman of the World Economic Forum USA, to explain why global governance will solve our issues:
Got news for you, Sparky: if 'global governance' is the answer, then it's truly a damned stupid question. Piss off.