WTI prices may have steadied somewhat after a wild couple of days, but the physical market for crude is still collapsing.
Read more: https://bit.ly/2KtIl1h
WTI prices may have steadied somewhat after a wild couple of days, but the physical market for crude is still collapsing.
Read more: https://bit.ly/2KtIl1h