U.S. Oil Prices Decline Below $90 Amid Reports of Iran Restoring Hormuz Traffic
U.S. crude oil prices dropped significantly due to reports that Iran plans to restore traffic through the Strait of Hormuz as part of a potential agreement with the U.S., which could impact global oil supply dynamics.