The June S&P 500 futures are up 14 points, or 1.09 percent, at 1298.75. The June Nasdaq 100 contracts are higher by 28.25 points, or 1.14 percent, at 2617.00.
Currency markets are likely a factor in sparking this week's turnaround as the euro continues to gain against the dollar. The euro/dollar is up 0.44 percent at 1.2502 as of this writing, while U.S. Dollar Index futures are down 0.38 percent to 82.605.
European indexes are higher as well after the European Central Bank left rates unchanged as expected. The Euro STOXX 50 is up 2.23 percent, the German DAX Is higher by 1.72 percent, and the U.K. FTSE is up 1.42 percent.
Asian indexes are also bright green, led by a 1.42 percent jump in Hong Kong's Hang Seng and a 1.18 percent gain by Japan's Nikkei 225.
With the strength in overseas markets, commodities are higher as well. Front-month crude futures are up 1.28 percent to 85.37.
Spot gold futures are higher by 20.20 points, or 1.27 percent, to 1637.90, the precious metal's highest price in a month. Copper futures are up $0.07, or 2.11 percent, to 3.358. Silver futures are higher by 0.86 points, or 3.03 percent, to 29.265.
In stock-specific news, U.S. banks appear to be heading for a higher open. Goldman Sachs is leading the way, up more than $2 in pre-market trading. JP Morgan shares are also indicated higher.
Chesapeake Energy up 4 percent in pre-market trading amid speculation the company sell a $4 billion pipeline asset.
