Shell’s withdrawal from North Sea oil field is “completely in line with its strategy”
3 December 2021Finance
The future of oil
6 September 2020Finance
"OPEC is caught between a rock and a hard place"
21 June 2018Finance