In currencies, the dollar was marginally softer but not drifting too far below recent milestone highs as uncertainty continues to swirl around the rates and economic outlook.
The euro bought $1.0237 and the yen steadied at 136.34 per dollar. The U.S. dollar index , which touched a 20-year high this month, was down slightly to 106.300. Oil prices rose on expectations Russia's reduction in natural gas supply to Europe could encourage a switch to crude, with Brent futures last up 1% at $106.17 a barrel and U.S. crude up 0.7% to $97.37 a barrel.Gold hovered at $1,725 an ounce and bitcoin nursed overnight losses at $21,100.Reporting by Kane Wu in Hong Kong; Editing by Sam Holmes