Business Shell Posts $42 Billion Profit, Adding to Industry’s Record Haul Jennifer DuBois - February 2, 2023 0 [ad_1] Business Earnings The results bring to more than $132 billion the combined profit last year of the three big majors [ad_2] Source link