The World’s Biggest Oil Firms Face Rating Downgrades
-
S&P Global Ratings warned this week it could very soon downgrade the
ratings on some of the world’s biggest oil firms, citing increased risks
coming from t...
5 minutes ago