Big Oil’s returns in the renewables business were slim, at best, even before the 2022 energy and inflation shocks. Following these shocks, the soaring costs made investments unprofitable, and the ...
Some results have been hidden because they may be inaccessible to you