By John DePutter & Dave Milne – April 22, 2020
The News:
“US oil benchmark crashes below $0/barrel to mark historic plunge.”
–Market Watch, April 20, 2020
“US oil benchmark crashes below $0/barrel to mark historic plunge.”
–Market Watch, April 20, 2020
“US ethanol producers are on track to shut about 2 billion gallons of annualized output by the end of this week.”
Reuters, March 23, 2020