Aluminum futures contracts break records in Q3, marking sixth consecutive quarter of growth

Shares: