News

A giant of the global oil and gas industry, Shell plc (NYSE:SHEL) distributed $5.5 billion among its shareholders in Q1 2025, ...
Despite a slump in crude oil prices compared to last year, the world’s largest oil and gas companies have stuck to their ...