Read Time:12 Second
NEW DELHI/LONDON: Several tanker owners, oil majors and trading houses have suspended crude oil, fuel and LNG shipments via the Strait of Hormuz after Iran said it had closed navigation, people aware of the matter said on Saturday. Satellite images…