TOP NEWS: Shell launches USD6 billion share buyback on record earnings
(Alliance News) - Shell PLC on Thursday said earnings surged by two-thirds in the first half of 2022, as the oil major continued to benefit from a sharp rise in oil prices following Russia's invasion of Ukraine. Read More