Three independent sources corroborate the claim. The X post by @DeItaone (published 2026-05-04) states verbatim that the Treasury 30-year yield topped 5.01% for the first time since July. Trading Economics confirms the yield reached 5.02% on May 4, 2026. FRED data shows the yield was 4.98% on April 30, 2026, making a move above 5.01% on May 4 entirely consistent. The 'first time since July' qualifier (implying July 2025) is not independently verified by a long-term chart in this run, but is consistent with the known trajectory of long-dated yields and is stated by a credible real-time financial news aggregator. The minor uncertainty (0.05) reflects the inability to fully verify the 'first time since July' historical comparison from primary data.