Which strait carries approximately 44% of the world's oil trade?

A ) Florida strait

B ) Strait of Hormuz ✅

C ) Davis strait

D ) Strait of Gibraltar