June 29, 2024
Irving Oil said in a statement that he died Monday. At the time of his death, he had an estimated net worth of $6.4 billion.

Leave a Reply

Your email address will not be published. Required fields are marked *