Investors have been rattled by uncertainties surrounding the war, which has caused oil prices to spike and has fanned inflation fears.