Nasdaq 100 plunges as the Ukraine and Russia conflict sparks a furious rally in energy prices, raising concerns over global growth and inflation.

FOR MORE ...