News

As recently as 2013, ExxonMobil was the largest company by market cap. However, environmental disasters and a long history of climate change denial led to heavy criticism of the oil company.
A company’s market capitalization is an essential metric ... and tops the chart of largest daily oil production of all oil-producing companies. Its shares began trading on the Tadawul stock ...