NOC closes oil ports due to bad weather