Ten Oman Shipping vessels in long term time charter