The claim is directly supported by official government data from the U.S. Bureau of Labor Statistics (BLS). The JOLTS report for December 2025 (released Feb 5, 2026) shows Finance and Insurance job openings at 138,000. Historical BLS data confirms that the 2022 peak for this sector was 548,000 (May 2022), making the current level a ~74.8% drop. This level is indeed the lowest since 2012, when openings were frequently in the 100k-140k range.