Japan Confirms Record 73 Billion YenBuying Intervention in AprilMay NOV Q1 2026 Earnings EPS Misses Estimates by 68 Stock Declines ECB Hikes Already Tightening Conditions Private Sector May Be Doing Central Banks Work