Aluminum prices fall 16% in June to $3,060 per ton

Business