Oil prices surged to $120 a barrel before retreating to $102 Monday as Saudi Arabia was reported to be cutting output, adding to the supply squeeze due to disruption in the Strait of Hormuz.Finance mi...
Headline Focus News
Oil prices surged to $120 a barrel before retreating to $102 Monday as Saudi Arabia was reported to be cutting output, adding to the supply squeeze due to disruption in the Strait of Hormuz.Finance mi...