Exxonmobil earns $23 billion in 2021, initiates $10 billion share repurchase program

Irving, texas--(business wire)--exxonmobil earns $23 billion in 2021, initiates $10 billion share repurchase program
XOM Ratings Summary
XOM Quant Ranking