It’s a race to the door for oil and gas companies with operations in Russia. Over the past 24 hours, three major international oil companies—BP, Equinor, and Shell—have publicly announced they will get out of the Russian oil business in response to Russia’s war against Ukraine.
Mar 01
Mar 01
Welcome back to io9’s monthly Nerd’s Watch, where we pare down the enormous lists of new films and television shows arriving on all your favorite streaming services into the sci-fi, fantasy, and horror titles we think you’ll like most.
Mar 01