Just Leaked Report Shows 7 Banks Are Facing Major Liquidity Issues August 31, 2023 10:14 pm by CWR Sharing is Caring! See also Global manufacturing is in recession, with 21 of 36 major economies contracting.