Oil Tops $100 after Russia Declares War, Invades Ukraine
Oil futures nearest delivery on the New York Mercantile Exchange and Brent crude traded on the Intercontinental Exchange surged more than 8% overnight in reaction to Russian President Vladimir Putin's declaration of a