75 days ago • Posted by Charles-Henry Monchau

93% of global economies are contracting this year

Source: www.zerohedge.com, BofA

#Macro
% of economies
bg_nwsletter