Oil prices slide as U.S.-Iran peace talks remain uncertain, raising Strait of Hormuz risk.
Read on WOBR AI →