Shell is expected to post lower annual profit than the previous year next week, after the energy giant was hit by weak oil ...