Banks still in charge of the economy