Money

Stock markets, energy prices shaken by Russian attack

Investors were shaken by Russia's attack on Ukraine, pushing European natural gas prices to another high.