Shell

Shell buys Russian oil on sale

The war on Ukraine is not good for Russian oil either. Under threat of sanctions on the export of hydrocarbons, Putin’s crude oil already sees