Global Markets Rally as Oil Prices Plunge and Geopolitical Tensions Ease