Global Oil Supply Plunges by 14 Million BPD Amid Geopolitical Tensions