Saudi Aramco Earns Barely Enough In 2020 To Support $70B Dividend — Pricey Stock Trades ‘In Its Own Universe’

Analysts suggest Chinese oil giants are a better investment right now.