The currency majors have been idling into key U.S. data and the ECB policy announcement. Global stock markets have also been lacking direction, overall, while most industrial commodities are moderately lower today.The ECB may give the euro a lift, though initial impact potential will be limited ahead of the release of U.S. CPI data for May.