As oil hits $120 a barrel, damage to energy industry is done, energy insiders say

B (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…

posteditor
posteditor
Articles: 27298