Schlumberger Earnings, Revenues Fall Short; BP Sues Halliburton (SLB, WFT, HAL, BHI, BP, RIG, CAM)
courtesy of BP plcBad weather in North America and Australia, political unrest in the Middle East and North Africa, and a slow return to drilling in the US Gulf of Mexico have…