Global oil prices have surged above $100 a barrel as renewed attacks between the United States …
Tag:
oil supply disruption
-
-
Oil prices climbed sharply while global stock markets declined as renewed violence linked to the Iran …