News Oil prices are climbing once again – the latest numbers are now in Nicolai Haugsted • 29. June 2026