Energy Stocks Featured Investing Stock Market News Stock Market Today Stocks to Watch ExxonMobil (XOM) vs BP (BP): Which Is A Better Oil Stock To Buy Right Now? As these oil majors continue to reel from the pandemic, which is the better buy amid the oil recovery? Brett DavidFebruary 3, 20215 minute read