Conventional wisdom says he’s a long shot, but Sen. Bernie Sanders, I-Vt., today will announce he’s running for president.
Sanders, known as a populist liberal and a self-described socialist , will run as a Democrat.
He’s hoping to raise $50 million for his bid, Bloomberg reports  — almost certainly far less than Democratic rival Hillary Clinton is expecting to pull in.
But it’s still sizable sum for a U.S. senator from a small state who has traditionally leaned heavily on small-dollar donors.
Here’s more on Sanders’ financial history:
Image sources: AP
Sources: Center for Public Integrity reporting and OpenSecrets.org