worldnews
World News guojing 3 years ago 68%

"The Market Is Starting To Fail": Buyers Balk At Russian Oil Purchases Despite Record Discounts, Sanction Carve Outs

www.zerohedge.com
7
24
Comments 24