Several analysts expressed their views on ConocoPhillips' deal to acquire Marathon Oil in an all-stock transaction with an enterprise value of $22.5 billion.
Costco Wholesale Corporation (NASDAQ:COST) shares are rising Thursday ahead of the company's earnings release due after the bell. Here's what you need to know before Costco reports third-quarter results.