Chevron and ExxonMobil generated positive market sentiment as both US supermajors delivered higher annual profits and production as well as improved downstream performance, prompting modest boosts to the share price in both cases.

Texas-based ExxonMobil reported annual earnings of $20.8 billion for 2018, up from $19.7 billion in 2017.

Quarterly income, however, slid for the three months to December to $6 billion, down from $8.3