Shell: LNG Leadership Makes For An Attractive Risk/Reward
Carl Court Shell plc (NYSE:SHEL) has gotten its fair share of criticism over the past years, through its accelerated push into renewable energy generation in wind and solar power alongside the announcement to cut hydrocarbon production further every year. …