US President Donald Trump announced that Washington is near the end of its war with Iran and claimed he held direct talks with Tehran officials, though Tehran has not confirmed this. The conflict has expanded to Yemen and involved a blockade of the Strait of Hormuz, pushing oil prices above $100 per