A gauge of global stock markets rose on Tuesday, snapping a three-day losing streak, while oil prices soared as investors shrugged off grim economic data on hopes the easing of coronavirus lockdowns will jump start economies and revive fuel demand.
Powered by WPeMatico