NEW YORK, New York - Wall Street made modest gains on Wednesday in the face of disappointing earnings reports, and a spike in the price of oil.
The British pound edged higher despite the European Union delaying a vote on whether to extend the 31 October 2019 Brexit deadline.
At the close of trading Wednesday, the Dow Jones Industrial Average was ahead 45.85 points, or 0.17%, at 26,833.95.
The Standard and Poor's 500 advanced 8.53 points, or 0.28%, to 3,004.52.
The Nasdaq Composite climbed 15.50 points, or 0.19%, to 8,119.79.
The euro was slightly stronger at 1.1143, while sterling regained the 1.2900 level to trade at 1.2914.
The Japanese yen eased to 108.65. The Swiss franc weakened to 0.9906.
The Canadian dollar was sharply higher at 1.3072. The Australian dollar inched up to 0.6853, while across the Tasman, the New Zealand dollar was stronger at 0.6421.
In London, the FTSE 100 rose 0.67%. The German Dax was 0.34% higher, while in Paris, the CAC 40 declined 0.07%.
On Asian markets, in Japan the key Nikkei 225 index jumped 76.48 points or 0.34% to 22,625.38.
China's Shanghai Composite sank 12.76 points or 0.43% to 2,941.62.
In Hong Kong, the Hang Seng dropped 226.06 points or 0.84% to 26,560.14.
The Australian All Ords barely moved, closing down 0.40 of a point or 0.01% to 6,778.20.