Traders placed $580M in oil bets ahead of Trump's post on Iran talks: Report · ABC News · Sentinel