52¢ of every global sovereign dollar goes to America
Kevin O'Leary claimed that 52% of every dollar of global sovereign wealth fund investment goes to the United States, arguing this proves capitalism and American entrepreneurship still leads the world.