As investors panic over a lost contract between Super Micro Computer (SMCI) and Oracle (ORCL), recent supply chain ...