Economic challenges and financial struggles