Global stocks edged up on Friday, eyeing a sixth day of gains, while weak euro zone business activity data hit the euro and weighed on the bloc's debt.
The MSCI World index, its broadest gauge of equity markets, was last up 0.1 per cent in early European trade, with the Euro STOXX 50 index up 0.2 per cent, reports Reuters.
Overnight, the MSCI's broadest index of Asia-Pacific shares outside Japan rose 0.1 per cent, on course for its biggest weekly gain in about two months.
US stock futures pointed to a lower open after weak overnight earnings from tech company Snap Inc sounded the alarm among investors ahead of earnings from Twitter Inc later on Friday.
S&P 500 futures were last down about 0.3 per cent, with Nasdaq futures down 0.5 per cent.
Despite Russian gas flowing back to Europe, for now, and some strong earnings reports in the region, political tension in Italy tempered sentiment as did the outlook for further central bank action on both sides of the Atlantic amid rising inflation.
The European Central Bank raised interest rates by a bigger-than-expected 50 basis points to zero per cent on Thursday, its first hike in 11 years, and ended a policy of negative interest rates that had been in place since 2014.
Mark Haefele, chief investment officer at UBS Global Wealth Management, said he remained cautious about the outlook for stocks.
"The larger-than expected 50-basis-point hike was positively received by markets, but we retain a cautious view on European stocks as the ECB treads a fine line between fighting inflation and avoiding recession."
After initially gaining, the euro pulled back against the dollar and fell further on Friday as traders weighed the trajectory of the likely rate. It extended losses after weak business activity data hit traders' screens.
Eurozone business activity unexpectedly contracted this month, with companies continuing to report rising costs as inflation bites, hitting consumer demand and weighing on the outlook, a survey showed.
The euro was last down 0.7 per cent against the dollar at $1.0158 but remains up about 0.6 per cent on the week, on course for its biggest gain in two months.
German 10-year debt yields also hit the weak Purchasing Managers Index data and were last at 1.06 per cent.
"July's flash PMIs suggest that the euro-zone is teetering on the brink of recession due to slumping demand and rising costs. At the same time, inflationary pressures remain intense," said Andrew Kenningham, Chief Europe Economist at Capital Economics.
Elsewhere in foreign exchange markets, the dollar was up 0.5 per cent against a basket of major peers, buoyed by the euro weakness, but remained on course for its biggest weekly fall since late May as recent weak economic data tempered bets for the size of an expected Federal Reserve interest rate rise.
The US Federal Reserve meets to set interest rates next week and expectations of a 100 basis point (bps) hike have faded in favour of pricing for a 75 bps move.
Leading cryptocurrency Bitcoin was last up 1.5 per cent to $23,457 and was on course for its best week since last October.
Across commodities, oil prices extended early losses, with Brent crude futures down 0.7 per cent and US WTI crude futures down around 1 per cent. Gold edged higher to trade up 0.4 per cent at $1724.3 an ounce.