A massive shakeup has occurred at the Nigerian National Petroleum Corporation as President Muhammadu Buhari this evening fired the managing directors of all subsidiaries of the national oil firm. He also retired 38 top management staff of the corporation, trimming down the number from 122 to 83.