Anne Szustek Nigerian President Buhari Battles Corruption, Cheap Oil Muhammadu Buhari faces a $15 billion budget shortfall thanks to weak petroleum prices and pilfering of government funds. Anne Szustek February 22, 2016