Oil prices plunge to lowest levels since early March after Trump signs Iran deal
Brent crude falls below $80 a barrel for the first time since early March as tanker traffic disruptions ease...
Redirecting to full article...
Brent crude falls below $80 a barrel for the first time since early March as tanker traffic disruptions ease...
Redirecting to full article...