Kuwait's main oil company declares force majeure after Hormuz blockage

Business