Oil prices rebounded this week as stalled U.S.-Iran negotiations restored the Hormuz risk premium, although swelling U.S. inventories and weaker demand forecasts limited the rally.

Oil prices are heading for a roughly 4% weekly gain as prolonged U.S.-Iran tensions and restricted Hormuz traffic outweigh bearish demand forecasts and a sharp rise in U.S. crude…

Oil prices rebounded this week as stalled U.S.-Iran negotiations restored the Hormuz risk premium, although swelling U.S. inventories and weaker demand forecasts limited the rally.