Sanctions take toll on Russian oil exports and revenue, says IEA 15 March 2023 Author: Capt. Johnhttps://lloydslist.maritimeintelligence.informa.com/LL1144310/Sanctions take toll on Russian oil exports and revenue says IEA