EUR/USD sits at 1.3155, effectively unchanged from where North America closed out Wednesday. Trading has been confined to a narrow 1.3146-1.3177 range as the market settles back to await the latest ECB interest rate decision. The bank is widely expected to again leave rates on hold.

Cupboard almost bare when it comes to euro zone economic data releases today:

10:00 GMT: German factory orders for June expected +1.4% m/m, +21.6% y/y

European stockmarkets expected to open marginally firmer this morning.