Energy prices remain under pressure amid demand concerns, while copper prices get a boost from tariff uncertainty
Taiwanese chip giant TSMC's recent announcement of a US$100bn investment is a win for the Trump administration
US wind is more likely to feel the impact of the latest tariffs than solar or battery storage