energy markets

Whiplash: energy markets start 2023 with biggest weekly dive in years

Energy futures for crude oil, refined products and natural gas have plummeted in the new… Read More