BlockBeats News, March 9th, According to foreign media reports, Kuwait has halted oil production due to the closure of the Houla Strait. (Oriental Fortune)
The Suez Canal Blockage has triggered an unprecedented energy crisis, reaching a level of escalation far beyond what all parties had previously anticipated.