Oil prices are off their highs this week and media reports are citing Trump’s comments that Iran negotiations are in their “final stages.” But that’s not the real reason.
Oil prices are off their highs this week and media reports are citing Trump’s comments that Iran negotiations are in their “final stages.” But that’s not the real reason.