European stock markets are higher and U.S. stock index futures are signaling a modestly higher open after yesterday's jitters.
And this morning, we have seen a continuation of the global bond selloff pushing yields higher. The Crude price also climbed overnight to its highest price in 2015 and heading towards $62 a barrel, as the commodity continued on its snap-back.
Greece made the markets nervous yesterday when officials expressed pessimism on the state of the negotiations between it and the International Monetary Fund and the European Union. However, the country managed to pay a 200 million euro ($224 million) interest payment to the IMF that was due today, with another 750 million euro payment due on May 12.
The eurozone showed the ECB's accommodative policies may be helping as the final April PMI came in at 53.9, above the key 50 level which is the line of demarcation between growth and contraction. On the eve of elections in the U.K., its services PMI was released and showed signs of economic strengthening as it hit 59.5 in April, an eight-month high, which should help Prime Minister David Cameron in his re-election attempt.
In M&A rumorville, Salesforce (CRM) popped yesterday after Bloomberg reported that Microsoft (MSFT) was considering making a bid for the company which has been rumored to be in play after being approached by an interested party and hiring investment banks to entertain offers to see what the market may pay for it. Also, there are reports this morning that Western Union (WU) is kicking the tires at MoneyGram (MGI).
Some notable earnings reports today include: Voya Financial (VOYA), Wendy's (WEN), Chesapeake Energy (CHK), Nu Skin (NUS), Clean Harbors (CLH), SodaStream (SODA), Hain Celestial (HAIN), 3D Systems (DDD), Rowan (RDC), Keurig Green Mountain (GMCR), Twenty-First Century Fox (FOXA), TripAdvisor (TRIP), Extreme Networks (EXTR), Whole Foods Market (WFM), Tesla Motors (TSLA), and SandRidge Energy (SD).
On today's earnings calendar we had the MBA Mortgage Applications at 7 a.m., the ADP Employment Change at 8:15 with consensus at 200,000, and the DOE Energy Inventories report at 10:30.