TotalEnergies Sells Stake in European Renewable Assets to KKR

U.A.E. Changes How It Prices Its Crude Oil Grades

Shell plc (LON:SHEL) has agreed to sell its onshore renewables business in Europe to another European oil and gas major, France’s TotalEnergies SE (EPA:TTE), which simultaneously…