Physical OIL prices surge to NEAR $150/bbl amid worsening Hormuz crisis

Rtrs: physical OIL prices hit record highs NEAR 150 a barrel as hormuz crisis worsens.

4/7/202606:53 PM

Company data