Last week's earnings for Big Oil stocks were a mixed bag.
The six Big Oil companies - BP, Exxon Mobil, Royal Dutch Shell, Total SA, and ...