US-Iran Agreement Sends Oil Prices Down Amid Anticipated Iranian Supply Return by admin477351 June 18, 2026 Oil prices experienced a decline in early trading following the signing of a 14-point interim agreement … Read more