Home Business Oil Hits $95 as Bab el-Mandeb Blockade Does What 11 Nights…