Valero Energy authorizes stock buyback up to $2.5B September 15, 2023 by admin Valero Energy authorizes stock buyback up to $2.5B Source link