Did the world’s oil cushion run out before the Strait of Hormuz could reopen? The report says there is a shortage of 1.15 billion barrels | Today’s news ByTech Word News June 19, 2026