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