BP Deep-water Horizon Oil Leak: Analyzing The Variables And Implications