The past 12 months haven't been good for Devon Energy's stock, however, which is down over 22%, compared to the S&P 500 energy sector's 15% gains during that span. Much of that can be attributed to falling oil prices that have hurt Devon Energy's free cash flow and investor payouts. Together, they produce around 40% of the world's crude oil, so their decisions and policies directly impact oil prices around the globe.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles