News Ticker

January 13, 2015

The 27% Disappearing Act

January 13, 2015 // 0 Comments

The United States consumes daily about 19 million barrels of oil. If I ran a business that consumed daily 19 million barrels of oil and my price per barrel dropped from $100 [...]