Protracted war fears fuel global sell-off; oil nears $110
BT Market Focus
Protracted war fears fuel global sell-off; oil nears $110
00:00 / 02:53