India's oil minister says high prices reflect disrupted trade routes, not a crude shortage, citing 104M bpd of supply versus 94M bpd of demand. Hormuz disruptions have driven freight and insurance costs higher. #Oil #India #Hormuz #Energy

https://t.co/7ILQl4driA