Despite initial setbacks, activist investor Sheffield remains determined in its campaign to secure a seat on ExxonMobil’s board of directors. The fight
China’s crude oil refining activity surged in June, reaching the highest monthly throughput since late 2023. Refineries processed approximately 15.15 million barrels