Saudi holdings of US Treasuries down by $10.8B in March

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 →