Stocks dive, oil surges as Russia invades Ukraine | AWANI International