Top bank gives Sainsbury full marks in a difficult market — SBRY +0.80 · News Impact Screener