Oil spot prices have gained at a relatively stable pace since the start of 2024, with crude prices rising close to 19% year to date.
Robust demand due to recovery in economic activity across major markets has been a steady tailwind to oil prices despite the prevalent geo-political catalysts that have spurred across global markets.
Globally listed oil and gas producers and service providers have therefore seen a marginal improvement in their aggregate credit risk profiles, with their Criat Credit Cycle Index (CCCI) dropping by close to 2bps over the same period.
Begin exploring Smartkarma's AI-augmented investing intelligence platform with a complimentary Preview Pass to:
Unlock research summaries
Follow top, independent analysts
Receive personalised alerts
Access Analytics, Events and more
Join 55,000+ investors, including top global asset managers overseeing $13+ trillion.