We all know it: transportation speed and convenience come at a high price. It’s a price paid out in billions of barrels of petroleum, and billions of metric tons of CO2. But really big numbers are hard to grasp. This web page gives a graphic and … [Read more...]