The week of April 29, 2024: Shell & Equinor, labor, Japan, energy, and much, much more.
loading...