For economists and investors, the globe hasn't been this confusing in at least three decades
The Economic Policy Uncertainty Index hit its second-highest level of all time, 340, in June.
The Economic Policy Uncertainty Index hit its second-highest level of all time, 340, in June.