Stock futures are higher after weekly jobless claims fell more than expected and the European Central Bank announced no changes to its policy stance: Dow and Nasdaq +0.2%, S&P +0.3%.
The major European bourses trade mixed, while markets were pressured across most of Asia.
Today is the last busy day of the Q2 reporting period; of note, 21st Century Fox +6.7% premarket after beating earnings and revenue estimates, while Thoratec -26% after missing revenue estimates and lowering full-year guidance.
Treasury prices hold slim gains with the 10-year yield down one basis point at 2.46%.
Still ahead: EIA natural gas inventory, consumer credit.