To make sure it can not only survive but thrive through the expected slowdown in global crude oil demand, Shell plc (NYSE:SHEL) announced earlier this year that it would lower its spending to $20-22 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results