The Mother Of All Joy Rides
Yes, it surely is a joy ride. Back on March 24 the total market cap of global equities dipped to $61.6 trillion on the logical fear that sweeping and unprecedented economic lockdowns in response to the Covid pandemic would wreak havoc with economic growth, jobs, incomes and profits. These fears were correct. Instead of global […]