Top financial market stories of the week — Earnings season, Bitcoin and more…

Monday 12th April 2021 — Friday 16th April 2021