Oman trapped between Iranian, US, demands over Strait of Hormuz, New York Times reports.

Read more