BusinessEnergyEuropeRussiaUkraineWar Shell Still Trading Russian Gas Despite Pledge to Stop by Miray Burcu July 21, 2023 July 21, 2023 4 minutes read Shell is still trading Russian gas more than a year after pledging to withdraw from… Read more 0 FacebookTwitterPinterestEmail
BusinessEnergyEuropeRussiaUkraineWar Imports of Russian Oil Into the EU Collapse by 90 Percent by Hamza Eren July 17, 2023 July 17, 2023 2 minutes read As a result of sweeping import restrictions imposed in response to the Ukraine war, imports… Read more 0 FacebookTwitterPinterestEmail