All three US indices were 5% higher, VIX dropped 7%, and EU benchmarks were also soaring, with the German DAX topping the 10,000 EUR threshold.
It looks like the worst is over, and indices will post a V shape recovery, although a sharp recession (depression) is ahead. No one cares - the Fed is printing, the ECB is printing, the BoE is printing, and it seems that earnings and economic prospects don't matter anymore.
Earlier in the day, the EU Sentix investor confidence index for April cratered to -42.9 from -17.1 previously, which was taken a positive sign for equity investors. Also, the automobile sector is in a steep decline according to many economists, but the Volskwagen stock surged 10% today.
The EURUSD pair traded in a narrow range today and was last seen at around 1.08, while oil plunged and was trading 4-5% lower during the US session (although it erased most of the daily losses already).