Cryptocurrencies
US Oil Tops $100 Per Barrel, Gas Prices Surge, As Russia Invades Ukraine
The threat of sanctions on Russian crude following its ‘full-scale’ invasion of Ukraine has U.S. oil prices topping $100 a barrel for the first time since 2014. Updated at 8:48 am EST U.S. oil prices Read more…