Euro up as Russian gas returns, stocks waver ahead of ECB decision

By July 21, 2022