Nigerian President Muhammadu Buhari has sworn in a Cabinet viewed by some as strategic but criticized by others as lackluster that has a woman investment banker taking charge of the finances of Africa's biggest economy.

Kemi Adeosun, 48, is an unexpected choice who is known for sharing Buhari's zero-tolerance for corruption. She has won praise for turning around the finances of southwestern Ogun state, where she was the financial commissioner.

Investors and business people may be disappointed as Adeosun backed current fiscal policy against devaluing Nigeria's beleaguered naira currency, speaking at her Senate vetting last month. She inherits depleted coffers and an economy hurt by halved prices for the petroleum that provides 80 percent of government revenue.

Many have criticized the delay in appointing a Cabinet since Buhari was inaugurated at the end of May.