131686751
Actor ProfilePolitician

131686751

Total News1
Movie Updates0
Sources1
131686751
Economic Times12 Jun 2026
131686751

Shell has decided to put its $3 billion share repurchase program on hold from June 12 to July 14, as it navigates the implications of its acquisition of ARC Resources. During this period, shares...