Shell, one of the world's largest energy companies, continues to trade Russian gas despite its previous pledge to halt such…
Oil and natural gas prices have surged in response to the recent political turmoil in Russia. Over the weekend, protests…