Marketwatch Europe At War: Six Charts To Know In Financial Markets Admin February 26, 2022 Fears of a potential supply disruption on oil markets from the war in Ukraine saw crude prices surge above $100 a barrel for the first time since 2014 NDTV Profit – Latest Share on Facebook Tweet it Pin it Share it Email