OIL PRICE continues to soar as the peace talks between Russia and Ukraine reached “dead end” with the world’s top independent oil trader, Vitol Group, pulling itself out of the Russian market.
This article, images and content belong to the source and curated for informational purposes.