The energy crisis sparked by the war with Iran has prompted Shell SHEL-0.15%decrease; down pointing triangle to produce at more than 100%. The British energy giant said it ran its refineries at 102% ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results