Q121
19 Jun 2025
Which strategic location is identified as a key chokepoint for global oil supply, particularly in relation to the current conflict?
A
Suez Canal
B
Panama Canal
C
Malacca Strait
D
Strait of Hormuz