Global markets rally as geopolitical tensions ease and inflation cools.