Updated

President Obama on Thursday used a dose of vinegar before offering a little honey to try to cajole Wall Street with an invitation to "join us instead of fighting us" over a financial regulatory overhaul.

The president scolded the investment sector for contributing to the economic crisis in one breath and asked for its support in the next.

The president, delivering an address at Cooper Union college in lower Manhattan, told the Wall Street crowd that he foretold the economic crisis during a campaign speech he gave at the same location two years ago. He suggested they listen to him this time around.

Click here to listen to the entire speech.

"I take no satisfaction in noting that my comments have largely been borne out by the events that followed. ... As I said on this stage two years ago, I believe in the power of the free market. I believe in a strong financial sector that helps people to raise capital and get loans and invest their savings its part of what has made America what it is, but a free market was never meant to be a free license to take whatever you can get, however you can get it," he said. "That is what happened too often in the years leading up to the crisis."

More On This...

The president is trying to rally support for the financial regulation bill that passed the House and is on the verge of potentially coming up for formal debate in the Senate.

Obama did not say whether he favored the House or Senate version, but told an audience that included dozens of financial leaders "both bills represent significant improvement on the flawed rules we have in place today."

He urged them to support the legislation.

"Ultimately there is no dividing line between Main Street and Wall Street. We rise or we fall together as one nation. So I urge you to join me," Obama said.

He spoke for about 25 minutes in the college's Great Hall. The crowd response to his words was more polite than enthusiastic.

"To those of you who are in the financial sector let me say: We will not always see eye to eye. We will not always agree," Obama said. "But that does not mean we have to choose between two extremes. We do not have to choose between markets unfettered by even modest protections against crisis, and markets stymied by onerous rules that suppress enterprise and innovation."

His speech was an effort to ramp up pressure on Congress for legislation imposing new financial regulations.

He also used it to take the financial industry to task. "Some on Wall Street forgot that behind every dollar traded or leveraged, there is a family looking to buy a house, pay for an education, open a business or save for retirement. What happens here has real consequences across our country."

He called on the financial leaders to tone down what he called "furious efforts" by an army of lobbyists to derail or water down the legislation. "I am sure that many of those lobbyists work for some of you," he said.

The speech was given in the hall where Abraham Lincoln in February 1860 spelled out his position on freedom and slavery ahead of the presidential campaign that year. It also came just six days after the Securities and Exchange Commission's fraud case against the huge investment bank Goldman Sachs.

Obama has denied any White House involvement in the timing of the SEC case, but the charges have emboldened Democrats in their criticism of Republicans who oppose the administration's overhaul proposal -- even though measures in the proposal may not have stopped the transactions involved in the Goldman case.

Goldman's CEO, Lloyd Blankfein, was among those in the audience.

The sweeping regulation proposal represents the broadest attempt to overhaul the U.S. financial system since the 1930s, and aims to prevent another crisis. Democrats are preparing to bring the Senate version of the bill up for debate, but solid GOP opposition has complicated the effort.

Senate negotiators say they had made progress toward a compromise bill that could command support from both sides.

The legislation would create a mechanism for liquidating large, interconnected financial firms that are so big that their sudden collapse could shake the economy. At the height of the crisis in 2008, the Bush administration and the Federal Reserve provided billions of taxpayer dollars to prop up the giant insurer American International Group Inc., several banks and various financial institutions considered too big to fail. The moves were highly unpopular with voters.

The bills also, for the first time, would impose oversight on the market for derivatives -- complicated financial instruments whose value is derived from the value of other investments. The measures also would create a council to detect threats to the broader financial system and establish a consumer protection agency to police consumers' dealings with banks and other financial institutions.

Republicans contend that Democratic plans to create a $50 billion fund, paid for by the industry, to help unwind failing institutions would encourage Wall Street banks to take risks and to expect future bailouts. Democrats say the fund would lead to bankruptcy, not rescue. The administration does not support the fund and would not object to its being removed from the bill.

The Senate Agriculture Committee on Wednesday approved a bill by its chairwoman, Sen. Blanche Lincoln, D-Ark., to limit banks' ability to trade derivatives and to make such transactions more open. Lincoln's proposal is more sweeping than those offered by the Obama administration and the House, but it is expected to become part of the Senate financial overhaul bill.

At the same time, Senate Banking Committee Chairman Chris Dodd, D-Conn., and Sen. Richard Shelby of Alabama, the panel's top Republican, have been trying to negotiate a compromise measure that could win GOP support.

Democrats have accused Senate Republican leader Mitch McConnell of Kentucky of aiding efforts by the financial industry and others to fend off the attempt to impose tighter regulation.

McConnell has raised concerns about the bill. But he also has said the measure can be fixed and he has pushed for the bipartisan talks to continue.

"Both sides have expressed a willingness to make the changes needed to ensure without any doubt that this bill won't put taxpayers on the hook for future bailouts of Wall Street banks," McConnell said.

New York Mayor Michael Bloomberg -- who has expressed reservations to the overhaul legislation -- was in the audience of approximately 700 financial industry leaders, consumer advocates, presidential advisers, local officials, students, faculty and others for Obama's speech.

The Associated Press contributed to this report.