Oil price rises boost profits -