The world’s largest oil companies are reporting underwhelming first-quarter profits as an array of geopolitical challenges and weaker prices around the world slowed recent progress in generating exc…
The world’s largest oil companies are reporting underwhelming first-quarter profits as an array of geopolitical challenges and weaker prices around the world slowed recent progress in generating exc…