An uncertain demand outlook and looming supply shortfall will pit the Saudis against Russia, and create a standoff with Iran and Venezuela.

More…

Comments are closed.