The US Treasury is planning to lay off a “substantial number” of employees through an effort to reduce the size of the US ...
Consumer confidence in the U.S. has plummeted, with the expectations index hitting 65.2 in March, the lowest level in 12 years.