EIA says US ethanol production rises slightly on week, stocks plummet
US ethanol production averaged 1.002 million b/d in the week ended April 5,
US ethanol production averaged 1.002 million b/d in the week ended April 5,
New standards for crude moving by rail through Washington state will likely cause
OPEC’s research and analysis arm pointed towards a much tighter market in 2019
Crude oil futures were trading higher in late morning European trading Wednesday, rebounding