Stock Markets Rally on Easing Oil Prices and Positive Tech Momentum | Adalytica