Headlines
World stocks mixed ahead of US inflation, metals soar
•
3 min read