Technology stocks, including Apple and NVIDIA, performed well, alongside Alphabet's surge post-earnings and dividend announcement.
In Europe, financial markets rebounded, with the STOXX Europe 600 Index up by 1.74%, driven by positive corporate earnings and de-escalation of tensions in the Middle East.
Collection
[
|
...
]