(FILES) This combination of file photographs created on May 29, 2025, shows (L) a Royal Dutch Shell logo at a petrol station in Diss, eastern England on March 22, 2022 and (R) a logo of Total Energies at a gas station in Genech, northern France on October 5, 2022. French energy giant TotalEnergies said July 3, 2026, that it had signed a deal with Shell to buy Shell's European onshore renewable energy businesses for an undisclosed amount. The deal represents around four gigawatts of electricity production, mainly solar and wind power in operation or being built in Italy and the Netherlands, as well as solar, wind and battery storage projects in Italy, Britain and Spain. (Photo by Ben Stansall and Sameer Al-DOUMY / AFP via Getty Images)

News, Photo and Web Search

Search News by Ticker