On Thursday, Shell PLC ( LON: SHEL ) said its profit in the fiscal first quarter was well above Street estimates. Its shares ended nearly 2.0% up. …