The oil price will continue to rise. Earnings at most of the oil producers have had very good, positive surprises.