After enduring a torrid season for much of the second half of 2023 due to falling commodity prices, the energy...

read more