Start Your Engines
This weekend may serve as one of the first official tests of whether demand for products can withstand current price levels. With crude oil prices hovering around $130 per barrel, refined product prices have been on the rise as well. The American Automobile Association estimates that 37.87 million Americans will travel 50 miles or more this weekend, marking a .9% decrease from last year.
Download here