Global markets rallied after a week of uncertainty, recouping losses as geopolitical tensions eased.
Read full article on MarketWire