On Wednesday, Shell PLC (NYSE:SHEL) disclosed that its subsidiary, Shell Nederland Raffinaderij B.V., has opted to halt plans to resume construction of its biofuels facility at the Shell Energy and ...
Shares of Shell PLC (NYSE:SHEL) are trading lower while BP PLC (NYSE:BP) shares are surging Wednesday afternoon following a Wall Street Journal report that the two British energy giants are in ...