> on course to set off a truly unprecedented global energy crisis within days
That's not exactly how oil supply works. There's plenty of stockpiles which take months to burn through and only some places depend on Iranian oil. China is their biggest buyer and it's around 13.4% of China's oil imports.