Exxon, Shell, and Chevron suffer major setbacks as climate concerns cause power shift
May 27, 2021
08:28