30Jul / 0 / CsfxChevron tops profit estimates, joins share buyback stampedeChevron Corp.is trading up 1.37% at 102.57 Chevron Corp. on Friday reported its highest profit in six quarters and joined an oil industry stampede to reward investors with share buybacks, Best Stock To Trade, chevron, chevron corp, chevron corporation, chevron corporation stock, chevron price, chevron share price, chevron shares, chevron stock price, chevron stock price today, cvx stock, cvx stock price, cvx stock price today, Stock To Trade Trade Idea Stocks Read More