Feature
Jan 2021
Oil majors face credit downgrades amid rising investor pressure
Stephanie BaxterS&P has placed 13 IOCs, including ExxonMobil and Shell, on negative watch, while investment giant BlackRock warns of ‘tectonic shift’
This is a preview of our premium content.
Thank you for your interest—please log in or subscribe to read the full article.