HHeadlines Read More US Sanctions on Russian Oil Giants Send Shockwaves Across ChinaOctober 23, 2025 (Bloomberg) — US sanctions on Russia’s energy giants are sending shockwaves deep into the heart of China’s oil…
HHeadlines Read More Ukraine has ‘hit the nail on the head’ with strikes on Russian oil industry, economist saysSeptember 19, 2025 ADVERTISEMENT Overnight on Thursday, Ukraine struck one of Russia’s largest oil refineries and petrochemical plants in the Bashkortostan…