BP has reported continued strength in its trading business as it continues to profit from a surge in oil prices.
This post was originally published on this site.