The timing of Russia's move to prohibit diesel exports to the majority of nations could not have been worse for…
Shell, one of the world's largest energy companies, continues to trade Russian gas despite its previous pledge to halt such…