Share0 Facebook Twitter Google+ Pinterest Amazon reddit LinkedIn Myspace BP and Shell have continued to report multi-billion pound profits despite a drop in energy prices.