Geopolitical tensions and weak Chinese demand weigh on natural gas and oil prices, with technical indicators suggesting ...
The monthly report from the IEA bears no change in the narrative for the 2025 outlook. The US Dollar Index rallies further after President-elect Trump secures a majority in both Senate and House.