Treasury, opposition blame each other for country’s economic woes