Business Licensing, tax burdens cause of decline in Ghana’s oil production – Charles Asiedu November 7, 2025