The oil spill in the Gulf of Mexico has caused a sharp shift in public opinion about environmental protection, Gallup finds.

In March, Americans favored prioritizing energy production over environmental protection by 50 percent to 43 percent.

A new poll released today found those numbers have more than reversed: 55 percent now prioritize the environment, compared to 39 percent for energy production.