Shell earnings: full-year net profit comes in at $16.4 billion vs. $17.7 billion expected
January 30, 2020 at 02:08 AM EST
Oil giant Royal Dutch Shell reported weaker-than-expected full-year net profit on Thursday, citing challenging macroeconomic conditions.