Truth, Inspiration, Hope.

Tag: Russian oil industry

Shell-exiting-Russian-oil-and-gas-industry-apologises-closing-all-service-stations-Getty-Images-1239026022
Shell to Stop Buying Russian Oil and Gas, Closing all Service Stations in Russia
Shell has announced that it plans on withdrawing from the Russian oil and gas industry and that it will...