The results come as lower oil prices force European energy majors to confront some tough choices this earnings season.
​Headquartered in London, Shell plc (NYSE:SHEL) produces oil and natural gas. The company’s operations are divided into the ...
Shares of energy titan Shell are trading near a 52-week peak, showcasing remarkable resilience on the stock market. This strength persists despite the company c ...
ShellSHEL reported mixed fourth-quarter results, with profit missing expectations, as its chemical business and oil trading weighed on results. Meanwhile, fellow U.K. oil play BPBP is in a buy zone ...