Global oil prices have jumped close to $120 per barrel due to rising tensions between the U.S. and Iran. Markets fear a possible war escalation that could disrupt oil supply worldwide.
Global oil prices have jumped close to $120 per barrel due to rising tensions between the U.S. and Iran. Markets fear a possible war escalation that could disrupt oil supply worldwide.