"The candidates with the Washington experience - my opponents - are good people. They mean well, but they've been in Washington for a long time and even with all that experience they talk about, nothing has happened," Obama said at a local gas station. "This country didn't raise fuel efficiency standards for over 30 years."
The result, the Illinois senator said, is that consumers are suffering.
"So what have we got to show for all that experience?" Obama asked. "Gas that's approaching $4 a gallon."
Clinton, who is challenging him for the Democratic presidential nomination, derided his promise to take on special interests.
"When it came time to stand up against the oil companies, to stand against Dick Cheney's energy bill, my opponent voted for it and I voted against it," the New York senator said at a rally at Indiana University in Bloomington. "And that bill had billions of dollars in giveaways to the oil companies. It was the best bill that the energy companies could buy."
The 2005 energy bill actually raised taxes on the oil and gas industry by about $300 million over 11 years, according to the Congressional Research Service.
Clinton also criticized Obama campaign ads that say he doesn't take money from oil companies or their political action committees.
Obama has accepted money from oil company executives and employees. But so has Clinton.
"I know that my opponent has run ads claiming that he does not take money from oil companies," Clinton said. "Well, no one does. It's illegal. It's been illegal for 100 years to take money from oil companies."
Indiana is next up on the presidential primary calendar, with a May 6 contest that is considered close. North Carolina, where Clinton started out Friday, also votes that day.
In his remarks, Obama said soaring gas prices were the latest manifestation of a Washington establishment that won't tackle the problems facing most consumers, and that he would bring needed change.
"In the end, we'll only ease the burden of gas prices on our families when Hoosiers and people all across America say
'enough,'" Obama said. "It's time to free ourselves from the tyranny of oil and stop funding both sides in the war on terror."
Campaigning in the heart of the Farm Belt, he paid the requisite nod to ethanol.
"I've been a strong supporter of ethanol," Obama said, noting that demand for the corn used to make ethanol is driving up food prices. "Corn-based ethanol is a transitional technology."
Obama returned to the theme later in the day in Kokomo, a town hit hard by the slumping industrial economy, at a noisy rally of more than 2,000 cheering backers.
"What are you paying for gas right now?" Obama asked the crowd. "We've been talking about energy independence since the 1970s, since I was a kid." He said the issue cries out for the fundamental new direction he offers.
"Weve got to change the special interests who have dominated Washington if we're going to change our energy policy," said Obama.