Oil slips again as U.S., Iran sign peace deal

Oil prices drop as U.S. and Iran sign a peace deal, easing supply concerns and impacting global markets.

Read on WOBR AI →