Hormuz crisis puts Europe’s oil market under further strain following post-ceasefire reliefJuly 27, 2026