Russian oil companies are preparing to start forced production cuts as they are unable to sell millions of barrels of oil, Reuters reports, citing three oil executives and more than 10 traders, refining executives, and port agents.
Post image

Comments