Council financials reveal anomalies and raise questions