Western officials finalizing plans for Russia oil-price cap By Reuters
© Reuters. FILE PHOTO: A view shows tankers in Nakhodka Bay near the crude oil terminal Kozmino outside the port city of Nakhodka, Russia June 13, 2022. REUTERS/Tatiana Meel By Andrea Shalal and David Lawder…
Read More