Seoul Gazette - Oil tops $105, stocks slump as Russia invades Ukraine