Oil Market Faces Pressure from Moody’s Downgrade, Uncertain US-Iran Nuclear TallksIndustry newsMay 20, 2025