Euro slides below $0.99 after Russia halts gas supplies By: CNBC.com News September 05, 2022 at 02:27 AM EDT Read More >>