Better-than-expected results at Microsoft and Google helped soothe a nervous mood in stock markets on Wednesday, while a cut in Russian gas flow dragged on the euro and a Federal Reserve meeting due later in the day kept bonds and the dollar on edge.