President Donald Trump announced that the U.S. will not attack Iran before the November 3 midterm elections, despite rising crude oil prices and Pentagon preparations for potential strikes. He emphasized ongoing productive discussions with Iran while maintaining military blockade











