May Market Snapshot