Rolling coverage of the latest economic and financial newsEnergy news: BP has continued its push to pivot back to oil and gas, by agreeing a deal to sell its US onshore wind business to LS Power.The wind business operates nine onshore wind energy assets across seven US states, and are grid-connected and are providing power to customers.“We have been clear that while low carbon energy has a role to play in a simpler, more focused bp, we will…
China welcomes resumption of Nvidia H20 AI chip sales; Japan warns tariffs ‘not right tool’ – business live
July 18, 2025