Russia-Ukraine crisis sends oil on roller coaster
By Matt Egan, CNN Business Oil prices briefly touched $95 a barrel on Wednesday before backing away as investors try to make sense of the latest developments in the Russia-Ukraine crisis. US crude jumped as much as 3.2% to an intraday peak of $95.01 a barrel as US and NATO officials said they saw no
Continue Reading