Nov 2, 2023 | Uncategorized
Shell and BP say they aren’t feeling pressure to bulk up after Exxon Mobil and Chevron’s multibillion-dollar deals.