Saudi Arabia has announced $500 million in economic assistance to cash-strapped Tunisia, including a concessional loan of $400 million and $100 million in grants, as the North African country struggles with an economic crisis amid a delay in an IMF deal.