Business Oil Majors Reassess Renewable Energy Plans Oil Majors Reassess Renewable Energy Investments Major oil companies such as BP and Shell are reassessing their renewable energy strategies in light of financial... Scott Berry15 December 2024