Allegations of market manipulation arise amid large oil trade linked to Iran tensions.
Open shared insight