A year ago, Wall Street's analysts were nearly unanimous in thinking oil prices would power past the $100 a barrel mark this year. That didn't happen. Instead, the U.S. government acted to ensure ample foreign supplies.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles