Is Ares Credit ARDC Still a Buy After 091 Rally 20260520 Crude Oil Prices Hold Steady as USIran Tensions Resurface Citi Sees Potential for Brent at 120