Oil jumped following renewed clashes between US and Iranian forces, jeopardizing the outlook for a deal to end the 10-week war.
Oil jumped following renewed clashes between US and Iranian forces, jeopardizing the outlook for a deal to end the 10-week war.