World stocks plunge, oil tops $100 as Russia invades Ukraine

LONDON, Feb 24, 2022 (AFP) - Global equities tumbled on Thursday and oil prices breached $100 for the first time in...