Oil Prices Plunge As Saudi-Iran Split On Output Freeze Resurfaces

Oil prices plunged anew as signs of discord reemerged between Iran and Saudi Arabia over an oil production freeze being pushed by the Saudis and Russia.

leave a reply: