FinanceTop Stories

Shell to take a $5bn hit from offloading its Russian assets

The company has confirmed it has not renewed contracts for Russian oil

Get unlimited access to all our premium contents by registering for free.

Click the button below to register now.

Related Posts