Tight US Oil market prevents further price slide – Commerzbank

27/06/2025