Global oil supply will fall by 4.3 million barrels per day (bpd), or about 4%, this year, according to the latest forecast released by the International Energy Agency (IEA). This will bring total supply down to 102.02 million bpd. 🔴 LIVE updates: https://t.co/uFLcHHGkCo https://t.co/Jil0uiqhVM