Barack Obama has received over three-times as much money from the pharmaceutical industry as has John McCain, according to Bloomberg.