Treasurer’s office reports stable investment performance despite pressures
The Oklahoma State Treasurer’s Office released its May 2026 Investment Report, highlighting continued portfolio stability as markets responded to shifting inflation expectations, stronger economic dat…