Stock markets tumble as oil prices surge in biggest weekly gain since 2020

· The Independent