Final demand for crude oil of just below 20 mln barrels in the month of June was the lowest in the US since 1998, according to the Energy Information Adminsitration. Gasoline demands was the lowest since 2001. That’s enough to keep Opec oil ministers awake at night. Demand destruction at its finest.