Question: what is the best oil stocks to invest in?
Answer: Exxon Mobil Corp. (XOM)
Chevron Corp. (CVX)
Apache Corp. (APA)
Noble Energy (NBL)
Devon Energy Corp. (DVN)
Marathon Petroleum Corp. (MPC)
Phillips 66 (PSX)