Decline in the Oil Price Is 70% Trade War, 30% Supply
Shipping containers sit stacked on a cargo ship docked at the Port of Houston Bayport Container Terminal in Pasadena, Texas, U.S. (Photographer: Loren Elliott/Bloomberg)  

Decline in the Oil Price Is 70% Trade War, 30% Supply

Bookmark
(Bloomberg) --
BQ Install

Bloomberg Quint

Add BloombergQuint App to Home screen.