Indian government sources say India has secured more crude oil than its tankers stranded in the Strait of Hormuz.

2026-03-06

Indian government sources say India has secured more crude oil than its tankers stranded in the Strait of Hormuz.