Oil and Gas Prices Soar and Worries Rise About Future Supplies

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

Similar Articles

Most Popular