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)