A Mediterranean Shipping Co. vessel appears to be undergoing repairs after an onboard explosion rocked the 900-foot container ship roughly 70 miles north of San Juan, Puerto Rico.