Photographer: Coney Jay/Getty Images

Stocks, the Euro, and Oil Are All Shooting Higher

Optimism abounds

There is a broad-based rally as the dollar stumbles vs. the euro on speculation Greece will receive an infusion of bailout money.

The S&P 500 is up more than a percent, oil is rallying back above $46 a barrel, and the euro has surged to 1.0842. Here are the charts. 

The S&P 500:


The euro:


And here's West Texas Intermediate crude

Screen Shot 2015-03-20 at 1.09.30 PM

 For a deeper dive into today's big rally, read here.

Before it's here, it's on the Bloomberg Terminal.