Home Investing July cash remittances hit 7-month high