LONDON — Shell says it will stop buying Russian oil and natural gas. The energy giant also said Tuesday that it would shut down its service stations and other operations in the country amid ...
Russia’s fuel crisis is worsening, and officials are no longer able to conceal the scale of the problem. The Federal Antimonopoly Service has begun issuing warnings to gas station operators across the ...