JPM: A sunny tone despite rain