Oil Price – Saudi Arabia and Russia Thursday ended their oil war that has shaken the global oil markets and negatively affected many oil-reliant economies, including Nigeria. The world’s two largest oil exporters came to a resolution at an expanded Organisation of Petroleum Exporting Countries (OPEC) emergency meeting which was held through a video conference. Both countries […]