Posts

Shell says a court ruling on greenhouse gases will speed up its plans to cut emissions.

Shell, in a Turning Point, Says Its Oil Production Has Peaked