Following the announcement of the Iran peace deal, crude oil prices collapsed from the $90 per ba..., Sonic AI
“Following the announcement of the Iran peace deal, crude oil prices collapsed from the $90 per barrel level to $73 per barrel, a decline of nearly 20%.”