Marketwatch 5 Key Oil Price Moves Since Start Of Ukraine War Admin March 20, 2022 Western sanctions, including US’ oil import embargo, on Russia in retaliation to its invasion of Ukraine, has whiplashed crude oil markets. That was reflected in the oil price moves since Russia’s… NDTV Profit – Latest Share on Facebook Tweet it Pin it Share it Email