Oil surges and stocks drop as Russian troops fire on nuclear plant

Oil surges and stocks drop as Russian troops fire on nuclear plant

FT.com

Published

Commodity prices rise higher as Moscow escalates assault on Ukraine

Full Article