Council leaving 'no stone unturned' to keep finances in chec