Shell Q1 profit falls 28% but tops analyst expectations

Shell PLC disclosed on Friday that its net profit for the first quarter experienced a substantial 28% year-over-year decrease, settling at $5.58 billion. Despite this considerable decline, the reported profit figure…