In the News
Washington, Texas deal with stock market plunge, coronavirus
“Last I checked oil was trading at about $30 a barrel, which is pretty low,” says Clark Packard with R Street Institute. “And so consumers may benefit but oil producers are really going to struggle.”