Market commentary

Notes from our commentary feed (last 90 days).