Peter Schiff alleges market manipulation linked to large oil trade amid Iran tensions.
Open shared insight