I construct a quantitative equilibrium model in which price-setting agents have imperfect information about the state of the economy. The model is used to ask whether monetary shocks can generate persistent movements in output. In the model agents obtain information from two sources: costly updating to full information and costless learning from publicly observed prices and quantities. In equilibrium, the number of informed agents and the forecasting ability of the uninformed agents are endogenously determined. Persistent output fluctuations require that market prices and quantities are uninformative in the sense that, on average, agents' forecast errors are large and change slowly. I find that for a wide range of parameter values, market prices and quantities are informative. Thus, under rational expectations, imperfect information by itself cannot generate business cycle fluctuations.