The wealth of the world's billionaires reached $15.1 trillion last year, per a new report

North America Business Moderate confidence — 64/100

Unverified

Sources: Cnbc