Allegations of Market Manipulation Surface Over $760M Oil Bet | OOBF

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

Open shared insight