Business

Oil bounces back above $100 after US, Iran talks end in stalemate

22712518
Oil prices jumped above $100 ​a barrel on ‌Monday as the U.S. Navy prepared ​to blockade the ​Strait of Hormuz after ⁠talks between ​the U.S. and Iran ​failed to reach a deal to end ​the war.

SEE MORE

More