Brent crude oil rose above $103 a barrel, its highest since 2014, and European gas futures jumped after Russia invaded Ukraine.
Posted inBusiness
Brent crude oil rose above $103 a barrel, its highest since 2014, and European gas futures jumped after Russia invaded Ukraine.