$80 oil is here. Is $100 next?
By Julia Horowitz, CNN Business For the first time since late 2014, US oil prices are back above $80 per barrel — a boon for the energy industry, which was battered during the pandemic, but bad news for the economic recovery as winter approaches. What’s happening: West Texas Intermediate futures, the US crude benchmark, finished
Continue Reading