19.06.2026
Trump makes deal with Iran: rating drops to lowest level
US President Donald Trump unexpectedly signed a preliminary framework agreement with Iran, which is intended to end the conflict and restore oil supplies through…