President Trump announced a nuclear agreement with Saudi Arabia, emphasizing its civil nature and uranium enrichment restrictions, but the deal has drawn criticism.