The retreat on renewables has been described as a "last-ditch attempt to cash in" against the rising tide of the energy transition.
BP’s U.S. shares (BP) closed 1.7% lower on Wednesday after the company said it would raise its oil and gas production and ...