NEW YORK - US stocks were mixed on Tuesday while European shares snapped a three-day winning streak and oil slipped on fear central banks may not deliver enough stimulus to quell concerns about a global slowdown.
Equities and oil had been climbing steadily since European Central Bank (ECB) president Mario Draghi said last week he would do whatever it took to save the euro. Markets interpreted that to mean the ECB could announce at its Thursday meeting plans to lower Spanish and Italian borrowing costs by buying those countries' bonds.
Flagging growth in the US had also raised hopes the Federal Reserve, which began a two-day rate-setting meeting on Tuesday, would step up bond purchases of its own, though most economists expect it to hold its fire until September.
"The markets have run ahead of themselves. And I think certainly the ECB and the Federal Reserve will hold back from pumping in more money at this point in time," said Manoj Ladwa, head of trading at TJ Markets.
Neither central bank is expected to stay on the sidelines for long, though, and that has helped pull the euro off two-year lows and underpin US stocks' best year-to-date rise since 2003.
The euro was last up 0,4% at $1,2311, while US government bonds also rose, with the benchmark 10-year US note up 6/32 in price to yield 1,48%.
But some traders said the ECB may not be able to live up to expectations, particularly if news from the debt-stricken eurozone continues to worsen.
Capital flight from Spain gathered pace in May while the central government's deficit widened, raising fears that the country may soon need a full-scale bail-out.
"Everybody is waiting for Thursday to see if Draghi can deliver," said Lex van Dam, hedge fund manager at Hampstead Capital, which manages $500m of assets. "He'd better pull a big rabbit out of his hat."
Internal debate within the ECB could mean that bold action is still weeks away.
"There is a clear danger that expectations might be too high," said Nick Parsons, head of market strategy at nabCapital in London.
The safe-haven German bond market reflected those concerns as the premium investors demand to hold Spanish or Italian 10-year bonds over German ones widened.
European shares, which were heading for their best month since October after soaring more than 5% in the past three sessions, went into reverse, with the FTSE Eurofirst 300 index down 0,8%.
Investors were unnerved by weaker-than-expected earnings from Deutsche Bank and other major banks. The eurozone's ongoing debt crisis has hurt revenues.
In US markets, the Dow Jones industrial average was down 8,21 points, or 0,06%, at 13064,80. The S&P 500 index was down 0,35 points, or 0,03%, at 1384,95. The Nasdaq composite index was up 7,21 points, or 0,24%, at 2953,05.
With 303 of S&P 500 companies having reported quarterly earnings, 66% have beaten analysts' expectations. The average over the past four quarters is 68%.
Incoming economic data has painted a mixed picture at best.
A fourth straight monthly rise in US single-family home prices offered some encouragement on Tuesday, though a fall in inflation-adjusted consumer spending in June underscored the economy's loss of momentum as the second quarter ended.
"Consumers are afraid," said Matthew Lifson, analyst at Cambridge Mercantile Group in Princeton, New Jersey. "This data suggests the US economy is stagnant overall."
That should keep future Fed action in focus, analysts said.
A separate report showed consumer confidence rose unexpectedly this month.
CONCERN IN COMMODITY MARKETS
Commodity markets, too, are concerned about the health of the global economy as Europe's debt crisis and slowing growth in China and the US weigh on demand.
That has put stress on major Asian exporters, including Japan, Taiwan and South Korea.
But commodities got some support from an official Xinhua news agency report quoting Chinese Premier Wen Jiabao as saying that China would increase fiscal and monetary policy support to the economy in the second half of the year.
Brent crude, which chalked up its biggest monthly gain in July since February, was down 68 cents at $105,50 a barrel, while US crude was down $1,11 at $88,67 a barrel.
Spot gold fell $2,55 to $1617,90/oz in muted trade ahead of the ECB meeting. Prices were still on track for a second straight monthly rise.