Metrics Scorecard

Falling oil prices the 'worst possible scenario' for US shale: Phil Flynn

Mar. 13, 2020 - 04:09 - Phil Flynn on falling oil prices 

For video troubleshooting and help click here.