The euro has taken a nasty tumble today. In the North American session, EUR/USD is trading at 1.0144, down 0.76%.
Nord Stream 1 reduced to 20% capacity
The energy crisis surrounding Nord Stream 1, a key channel for Russian gas exports to Europe continues to simmer.
26-07-2022 09:36 GMT
by Kenneth Fisher