April 12, 2011, 2:00 p.m. EDT
U.S. runs $188 billion deficit in March
WASHINGTON (MarketWatch) - The United States ran a budget deficit of $188 billion in March, the Treasury Department reported Tuesday. For the first half of fiscal year 2011, the deficit is $829 billion, or about $112...