Drop in Oil Prices: Rating Agencies Warn of Possible Downgrades
The world’s top rating agencies yesterday said the sharp drop in oil prices, if sustained, could cause a wave of sovereign downgrades as well as heavy multi-notch rating cuts to…
Continue reading