Renewables sector stays upbeat but clouds gather over global energy

Natural resources and pricing keep demand buoyant even as the Trump administration embraces fossil fuels

Apr 25, 2025 - 04:06
 0
Renewables sector stays upbeat but clouds gather over global energy
Natural resources and pricing keep demand buoyant even as the Trump administration embraces fossil fuels