North Sea Shell exec downplays importance of new North Sea licences on energy security 04/08/2023 By Hamish Penman Premium Content A top economist at oil giant Shell (LON: SHEL) has cast doubt on the value of Westminster’s move to dish out scores of fresh exploration licences.
Hydrogen Glass Onion: Does the Netflix movie get it right on hydrogen? 06/01/2023By Allister Thomas We do some detecting of our own...