Barclays analyst Theresa Chen maintains Valero Energy (NYSE:VLO) with a Overweight and raises the price target from $120 to $133.
Apple Reverses Sales Decline in China with Impressive March Shipment Growth
Apple's Chinese iPhone shipments rose 12% in March thanks to price cuts. This signals a rebound from previous declines and potential for market recovery.