U.S. Sanctions Strand 10 Million Barrels of Russian Crude For Weeks
About 10 million barrels of Russian crude oil have been stranded off the coast of South Korea thanks to U.S. sanctions, traders and shipping data told Reuters on Friday. The 10 million barrels, carried by […]