Russian oil prices hit 13-year high amid Strait of Hormuz closure

Russian oil prices hit 13-year high amid Strait of Hormuz closure
Russian Urals crude loaded at the Baltic port of Primorsk was priced at $116.05 a barrel as of April 2, Bloomberg reported, citing data from the Argus Media news agency. That is the highest level since 2013, when prices reached $113–115 a barrel, according to Bloomberg’s infographic.