Saudi Arabia Vs. Russia: The Next Oil Price War

Saudi Arabia Vs. Russia: The Next Oil Price War

International oil markets could be heading towards a new war, as leading OPEC and non-OPEC producers are vying for increased stakes. The unexpected cooperation between OPEC and non-OPEC countries, instigated by the full support of Saudi Arabia (OPEC) and Russia (non-OPEC) has brought some stabilization to the crude markets for almost half a year. The…