London, Frankfurt and Shanghai advanced. Tokyo and Sydney declined. Oil prices edged lower.
Wall Street futures were higher after the benchmark S&P 500 index lost 0.4% on Tuesday.
Traders expect the Fed rate hike to be three-quarters of a percentage point, or triple the usual margin. They worry aggressive action to cool inflation that is running at a four-decade high might tip the biggest global economy into recession.
A “hawkish surprise” from the Fed could be a “further shock to risk assets,” Anderson Alves of ActivTrades said in a report. “Money markets are already pricing around 90% possibility of such action.”
In early trading, the FTSE 100 in London rose 1.1% to 7,262.53 and Frankfurt’s DAX gained 1.4% to 13,498.03. The CAC 40 in Paris advanced 1.4% to 6,033.15.
On Wall Street, the S&P 500 future gained 0.8% and that for the Dow Jones Industrial Average was up 0.7%.
On Tuesday, the S&P 500 lost 0.4%. It closed Monday at 21.8% below its Jan. 3 peak. That puts it in a bear market, or a drop of 20% from the last market top.
The Dow fell 0.5% and the Nasdaq composite rose 0.2%.
The Shanghai Composite Index gained 0.5% Wednesday to 3,305.41 after government data showed Chinese factory activity rebounded in May as anti-virus controls that shut down businesses in Shanghai and other industrial centers eased.
Hong Kong’s Hang Seng gained 1.1% to 21,308.21 while the Nikkei 225 in Tokyo lost 1.1% to 26,326.16.
The Kospi in Seoul shed 1.8% to 2,447.538 after South Korea’s unemployment rate in May ticked up 0.1 percentage point to 2.8%.
Sydney’s S&P-ASX 200 sank 1.3% to 6,601.00.
Expectations of an unusually big Fed rate hike increased after government data Friday showed consumer inflation accelerated in May instead of easing as hoped.
The Fed is scrambling to get prices under control after being criticized earlier for reacting too slowly to inflation pressures.
Britain’s central bank also has raised rates. The European Central Bank says it will do so next month.
Markets also have been jolted by Russia’s attack on Ukraine, which has pushed oil prices to history-making highs above $120 per barrel, and by virus outbreaks in China that led to the closure of factories and disrupted supply chains.
In energy markets, benchmark U.S. crude lost 50 cents to $118.43 per barrel in electronic trading on the New York Mercantile Exchange. The contract lost $2 on Tuesday to $118.93. Brent crude, the price basis for international oil trading, shed 41 cents to $120.76 per barrel in London. It fell $1.10 the previous session to $121.17.
The dollar declined to 134.61 yen from Tuesday’s 135.30 yen. The euro gained to $1.0498 from $1.0411.