Newsfeed: Oil climbs above $121 a barrel as China eases restrictions, EU meets
Oil prices climbed above $121 a barrel on Monday, hitting a two-month high as China eased COVID-19 restrictions and traders priced in expectations that the European Union will eventually reach an agreement to ban Russian oil imports.
Newsfeed: Oil climbs above $121 a barrel as China eases restrictions, EU meets Read More »