EU Approves Tough Russia Sanctions, Slashes Oil Price Cap

The European Union has approved its most aggressive sanctions package yet against Russia, tightening the economic…

President Trump Urges Oil Price Stability Amid Iran Retaliation Threats

U.S. President Donald Trump on Monday called for global oil prices to remain stable as markets…

Nigeria Repays IMF $3.4bn Loan

Eric Patrick The International Monetary Fund has announced that Nigeria has finally repaid the entire $3.4…