It is all but inevitable now. Iran is threatening to cut oil production and that drove oil prices up to almost $127 a barrel today.
It is all but inevitable now. Iran is threatening to cut oil production and that drove oil prices up to almost $127 a barrel today.