India imports roughly 90 percent of its crude oil requirements, with approximately 30 percent of those crude imports currently transiting through the Strait of Hormuz

Activity

Activity (0)
Loading comments...
Opening sign-in…