U.S.-Iran agreement hopes drive oil price drops, market optimism

U.S. crude oil prices fell below $89, with losses accelerating on hopes for a U.S.-Iran agreement that could restore traffic through the Strait of Hormuz within a month, despite ongoing U.S. strikes.

Coverage

SplitViewNews News