CFTC Scrutinizes $580M Oil Trades Before Trump's Iran ‘De-escalation’ Announcements | Whale Factor