Have Oil Speculators Already Priced In War With Iran?

Have Oil Speculators Already Priced In War With Iran?: Money managers are holding the equivalent of 638 million barrels of oil in futures contracts—which is about nine months' worth of Iranian crude production

Comments