Question: what are the best oil stocks to buy now?
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)