Massive protest outside the Treasury today. People are taking notice