ExxonMobil Earns $23 Billion in 2021, Initiates $10 Billion Share Repurchase Program
ExxonMobil reported its highest profit in seven years in 2021, thanks to surging energy prices, which boosted the company's income by more than $100 billion. The largest oil company in...
Read More