The Oil Crisis Is Even Worse News for Shell and BP

Bookmark
(Bloomberg Opinion) -- The collapse in crude prices has brought into relief the correlation between oil majors’ financial leverage and the valuation of their shares. It’s a relationship that looks ...
BQ Install

Bloomberg Quint

Add BloombergQuint App to Home screen.