Global oil supply disruptions are approaching 5-6 million barrels per day (bpd), according to Reuters’ calculations, as sanctions, conflicts and infrastructure failures hit supply just as demand is recovering close to an all-time high. read more – The oil market is set for a 700,000 bpd supply deficit in the second quarter as Western sanctions on Moscow and buyer reluctance could lead Russian oil supplies to drop by 3 million bpd from April, the International Energy Agency said on March 16. read more – Traders warned energy markets would struggle to absorb the potential loss of about 2 million bpd of oil from Russia, as there was little spare capacity even before Russia launched its invasion on […]