ADVERTISEMENT
on the planet and a focal point throughout the conflict.
European stocks rallied sharply, with the pan-European Stoxx 600 climbing 1.8% and most major indexes posting gains of around 2% in morning trading.
Energy markets also reacted continue reading …
ADVERTISEMENT