Articles You May Like Swiss pharma giant Roche’s first-quarter sales edge higher as its emerges from post-Covid-19 slump USD moves to a new session high. EURUSD falls to 100 hour MA target. The weekend FX technical report for the week starting April 22, 2024 USDCAD Technical Analysis – We are near key resistance levels Japanese government maintains view that economy is in moderate recovery