Both WTI and Brent crude oil prices fell briefly, currently trading at $89/barrel and $90.6/barrel respectively. A senior Iranian official stated that Iran is actively reviewing its participation in peace negotiations.
2026-04-20
Both WTI and Brent crude oil prices fell briefly, currently trading at $89/barrel and $90.6/barrel respectively. A senior Iranian official stated that Iran is actively reviewing its participation in peace negotiations.