Traffic through the Strait of Hormuz is growing gradually but remains well below levels seen before the war, as reported by CNN. The constricted passage carries a sizable portion of the world's oil trade. Crude oil prices fell under $75 per barrel for the first time since March, NBC News reported, as flows through the strait start to rebound. The fall in price signals better supply outlook through the vital maritime bottleneck.