WASHINGTON/LONDON: Wall Street shares finished higher in choppy trading on Wednesday ahead of the U.S. Thanksgiving holiday as U.S. Treasury yields hovered near the year's highs.
Oil prices were largely steady as investors questioned the effectiveness of a U.S.-led release of oil from strategic reserves.
