Trump says US will not strike Iran before November 3 as oil prices rise and Saudi airports

President Trump said the United States will not attack Iran at any time before the November 3 midterm elections, while Brent crude climbed above $104 a barrel and U.S. crude reached $93.20 per barrel.
Strikes on airports in Riyadh and Abha killed three people and wounded more than 30, and the U.S. military reports that 81 fixed‑wing or rotary‑wing aircraft worth up to $3.3 billion have been damaged or destroyed in the war with Iran.