Home ForexTrading BP, Shell help lift profitability of oil trading to 6-year high