Business Insider is a lefty publication that has promoted Obama from the time he announced he was running for president.
Half the thread sources here fit that description.