Stocks rally as reopening, easing China-US tensions beat bad data

Oil markets plunged after Russia and Saudi Arabia fell out over oil production (Photo: AFP / YASSER AL-ZAYYAT)
Related Post