Markets

Oil Prices Drop on Iran Deal But Further Declines Remain Uncertain

Energy markets respond cautiously to U.S.-Iran framework agreement as analysts question whether significant price relief will materialize.

Oil Prices Drop on Iran Deal But Further Declines Remain Uncertain
Read the full reporting at NBC Business.

Originally reported by NBC Business.

oil prices Iran deal Strait of Hormuz energy markets gas prices inflation