European stocks stumble amid wild swings for natural gas prices as Russia promises to help
October 06, 2021 at 09:14 AM EDT
Investors are juggling plenty of worries, including power prices that hit fresh records, then pulled back on hints Russia will supply more, on Wednesday.