Stock markets tumble further as oil prices soar above 100 dollars a barrel
Benchmark Brent crude soared by 16 per cent to more than 107 dollars (€92.58) a barrel, having at one stage reached nearly 120 dollars (€103.82) in levels not seen since the summer of 2022.