BP has reported its quarterly profits and as usual in such a complex business it's an object lesson in how corporate profits can be, within certain boundaries, rather whatever you might want them to ...