Oil prices are likely to stay elevated for a longer period as supply losses from the Gulf conflict continue to tighten global markets and limit the chances of a quick correction. The latest assessment reflects growing concern that disruption linked to the Strait of Hormuz is not a short-term shock, but a structural supply problem […]














