Usd/majors ... The U.S. posted a budget deficit for the 20th month running in May. The budget deficit came in at 135.93 bln in May, slightly smaller than forecast of 140 bln. The string of monthly deficits was the longest on record due to efforts to rekindle economic activity after the worst recession since the Great Depression.
Join the Discussion