1. Home
  2. Magazine
  3. 2021
  4. Jan 2021
  5. Oil majors face credit downgrades amid rising investor pressure
Feature Jan 2021

Oil majors face credit downgrades amid rising investor pressure

S&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.