Sectors
Share
OPEC+ continues to ramp up supply, which should put downward pressure on oil prices
Oil market's attention now turns to Trump-Zelensky meeting
Our take on what could be next on the path to lowering emissions of aluminium production
A look at the three main challenges facing European aluminium producers