Home Tags Crude oil

Tag: crude oil

Shell will lose £3.8 billion as a result of its exit...

Shell has stated that disposing of its Russian assets will cost them up to $5 billion (£3.8 billion) as part of plans...

MOST POPULAR

HOT NEWS