WASHINGTON (MarketWatch) — The U.S. government recorded a budget surplus of $58 billion in April, the Congressional Budget Office estimated on Monday, breaking a streak of deficits that began in 2008.

The surplus — the first of Barack Obama’s presidency — was the result of both increased tax collection and lower government spending. Before April, the government had not run a surplus since September 2008, the month that the financial crisis struck the U.S. economy. Read CBO report.