Saudi Arabia’s holdings of US Treasuries fell in March 2026 to $149.6 billion, declining by about $10.8 billion from $160.4 billion a month earlier, a
Read on WOBR AI →