How Exxon, BP and Shell help Russia pump oil and gas

The West is promising “massive” sanctions on Moscow in response to Russia’s invasion of Ukraine.

The West is promising “massive” sanctions on Moscow in response to Russia’s invasion of Ukraine.