Commodities Oil gains more than $2 after settlement on reports Iran preparing Israel attack October 31, 2024 Post Content