What impact will soaring oil prices have on BP’s earnings?

· The Independent