The stock market takes out a new session high with a gain of more than 4.5%. At the same time, commodities (+3.6%) rally as the dollar (-2.2%) falls.
Oil prices have surged 7.6% to $53.73 per barrel and gold prices are up 4.2% $825.30 per ounce.
European markets are in rally mode, with notable strength in material and energy stocks. London's FTSE is up 8.4%, France's CAC is up 8.4% and Germany's Dax is up 9.2%.