Turkish oil storage terminal stops accepting Russian oil on reputational risk 11 March 2024 Author: Capt. Johnhttps://www.lloydslist.com/LL1148507/Turkish oil storage terminal stops accepting Russian oil on reputational risk