Shell Q1 profit drops 28%, but beats expectations

May 2, 2025 - 07:37
 0
Shell Q1 profit drops 28%, but beats expectations