Articles You May Like Swiss pharma giant Roche’s first-quarter sales edge higher as its emerges from post-Covid-19 slump GDP growth slowed to a 1.6% rate in the first quarter, well below expectations EURUSD has a cap near the 38.2% retracement, but buyers are pushing. Sterling Tumbles Broadly Amid Speculation of BoE Dovish Turn Oil – private survey of inventory shows a draw vs. the build that was expected