Oil supplies are recovering, but prices remain stubbornly high. Peter Bouwhuis examines how #StraitOfHormuz disruptions, soaring #TankerRates, insurance costs and refinery shortages are reshaping #GlobalEnergy markets and exposing serious weaknesses in international #OilLogistics.
