August 1, 2017Nigeria
Usually, Nigeria is Africa’s largest oil producing nation, producing as many as 2 million barrels per day. Oil revenue alone makes up over 70 percent of the Nigerian government’s income and provides …
February 12, 2018China
China's balance of payments data doesn't show any material increase in the pace of offshore lending.
January 30, 2018Kenya
As he has long said he would do, Raila Odinga had himself sworn-in as the “people’s president” at noon on January 30 in the presence of thousands of supporters in Uhuru Park in downtown Nairobi, Kenya.
January 24, 2018United States
Trump’s tax cut has not, to date, unleashed a wave of global demand for U.S. dollar assets. In fact, the dollar weakened as prospects for the tax cut—and associated rise in the U.S. federal budget…
January 23, 2018Renewable Energy
President Trump announced the first sweeping tariffs of his administration, enacting tariffs on solar panels and components from nearly every country in the world—but they create virtually no winners…
January 19, 2018Russia
The United States must respond to Russia's interference in the 2016 elections by pursuing a strategy of containment. Without a comprehensive response, Russia's meddling will continue.