As Oil Hits $120 a Barrel, Damage to Energy Industry is Done, Energy Insiders Say
(Bethany Blankley, The Center Square) As conflict in Iran escalates, Middle Eastern refineries have been hit and the Strait of Hormuz remains compromised, and oil futures hit $120 a barrel....
