World oil prices dropped this afternoon as euro zone debt concerns offset production stoppages in the Gulf of Mexico and Norway.
New York's main contract, light sweet crude for delivery in August, slid $1.11 to $78.65 a barrel.
Brent North Sea crude for August dropped 63 cents to $90.35 in late London deals.
Prices had risen slightly in Asian trading hours earlier as the onset of Tropical Storm Debby forced oil and gas operators in the Gulf of Mexico to evacuate some platforms and rigs.
Oil production in the Gulf of Mexico constitutes 20% of US output, and any disruption in the area would have ramifications on crude prices as the US is the world's largest oil consumer.
Meanwhile strike action on Sunday by hundreds of energy-sector workers in Norway impacted crude output in Europe's main oil producer.
Elsewhere, the European Union said that a ban on oil imports from Iran would go ahead as planned on July 1 owing to a lack of progress in talks on Tehran's contested nuclear drive.
A statement from EU foreign ministers on the proposed embargo said: "Following a review of the measures the council confirmed that they would remain as approved in January."
After weeks of fraught talks on an embargo that may hurt debt-straddled EU nations such as Greece, the 27-nation bloc agreed on January 23 to immediately ban new oil imports from Iran and phase out existing contracts by July 1.
Confirmation that the embargo would be enforced comes days after talks in Moscow between Iran and world powers on its nuclear programme failed to reach a breakthrough.
Negotiators from permanent UN Security Council members Britain, China, France, Russia and the US, plus Germany, last week agreed with their Iranian counterparts to stage a new expert-level meeting in Istanbul on July 3.
The West suspects Iran of seeking to make nuclear weapons under the guise of an energy programme and wants it to stop enriching uranium to 20%, which brings it dangerously close to levels needed to make a nuclear bomb.