Valero Energy Corporation (NYSE: VLO) shares are trading higher by 2.2% to $146.84 Monday morning after the company's board on Friday authorized a share repurchase of up to $2.5 billion.
The International Monetary Fund (IMF) released its global growth expectations for the medium term to be around 3% — the lowest medium-term forecast in an I