Trump humiliated by new Iran-Oman deal? · A Different Bias · Sentinel