Icon
 

Energy stocks lead gains aluminum prices return to pre Russian