3 firms face probe over $15 million in oil trades before Iran deal