The early signs are promising, hinting that this upward momentum will carry into February', analysts at J.P. Morgan said.
U.S. commercial crude oil inventories, excluding those in the Strategic Petroleum Reserve (SPR), increased by 8.7 million ...
If demand rises with greater strength than expected in 2025, the oil price rally could be even more significant.
Global upstream M&A activity is expected to slow down in 2025 following a peak driven by US shale consolidation.