API: total US petroleum demand topped 20.8 mb/d in July, highest since 2005; on-road fuel demand down


Trending Today on EcoTopical