Energy: Oil prices rallied last week, supported by growing geopolitical tensions between Russia and Ukraine. Ukraine fired US- and British-made long-range missiles at Russia for the first time. In response, Russia hit Ukraine with a new type of intercontinental missile designed to carry a nuclear wa…
© MarketScreener.com 2024
© MarketScreener.com 2024