I wouldn't have believed that stat had I not verified it at the DOE site.
However, as oil demand is correlated almost perfectly with economic activity, I assure you, we're not buying as much oil as we used to, or as we might.
About 2.5 million bbls a day ain’t chicken feed.