WASHINGTON — President Obama on Friday angrily assailed the finger-pointing among the three companies involved in the oil spill in the Gulf of Mexico as a “ridiculous spectacle,” even as his own administration came under criticism for failing to do enough to prevent an environmental calamity.

In remarks during an appearance in the Rose Garden, Mr. Obama also criticized what he called the “cozy relationship” between the government and the oil industry that has existed for decades, even into his own administration. He acknowledged that federal agencies had failed to ensure that safety and environmental standards were being met and announced a thorough review of the oversight process.

“I will not tolerate any more finger-pointing or irresponsibility,” he said. “This is a responsibility that all of us share.”

The president’s comments reflected impatience by the White House over BP’s failure to stop the leaking of oil into the gulf, and alarm that growing public ire could soon overwhelm the administration. White House officials have been meeting daily about how to respond to the spill, but amid reports that the administration may have been hasty in issuing drilling permits to BP and other oil companies, Mr. Obama summoned top cabinet officials to the Oval Office on Friday to discuss how to increase the government’s response.