Hecla Mining Co <HL.N>: Jefferies initiates coverage with hold rating; target price $22
HL•Related News

Oil set for second weekly rise as unsettled US-Iran war crimps supply
XLE•

CIBC offers up to GBP 250,000 preference share-linked notes due 2031
CM•

Select Water Solutions, Inc. <WTTR.N>: JP Morgan Initiates Coverage With Overweight Rating; Target Price $24
WTTR•

Walmart Inc <WMT.O>: Piper Sandler Cuts Target Price to $128 From $137
WMT•

Copper gains but set to snap seven-week winning streak
XLB•