LONDON (TheDeal) -- European markets slipped on Tuesday as doubts set in about whether Greece's bailout deal can overcome political opposition at home and as Iran struck a long-awaited agreement to contain its nuclear program in return for relief from sanctions.

Oil prices fell, with Brent crude oil down 2.01% at $56.69 a barrel, and shares in oil companies, including Royal Dutch Shell (RDS.A - Get Report), BP (BP - Get Report), Eni (E) of Italy, and France's Total (TOT - Get Report), edged lower on news of the deal between Iran, the U.S. and five other countries.

Meanwhile, the fragility of the eurozone economy came to the fore with weak May industrial output figures. These came in well below expectations, rising 1.6% year-on-year and unexpectedly declining 0.4% on the month.

In London, the FTSE 100 was down 0.03% at 6,735.98. In Frankfurt, the DAX slipped 0.47% to 11,430.67, and in Paris, the CAC 40 slipped 0.23% to 4,986.66

Regional newspaper publisher Johnston Press (JHPSF) tumbled 16% in London after saying that first-half revenue will be about 5% lower than a year earlier, while profit will decline marginally after advertisers reined in expenditure in the run-up to the U.K. elections.

Tethys Petroleum (TETHF) fell almost 2% in London after it rejected a takeover proposal from Nostrum Oil & Gas (ZKIIF), saying a funding deal with Kazakhstan investor AGR Energy, including a share placement, is better for it and that at any rate those two sides are in exclusive talks. The Nostrum bid valued the London and Toronto-listed company's stock at C$73.5 billion ($57.5 million)

Infrastructure services company Carillion  (CIOIF) was up well over 2% after posting a first-half trading update in which it stated it's "on track to deliver healthy revenue growth in the full year with profit and earnings in line with expectations." It will publish first-half results on Aug. 26.

In Frankfurt, utility RWE (RWEOY) declined after UBS analysts downgraded their price target and lowered their recommendation to sell from neutral.

Asian stocks were mixed. In Hong Kong, the Hang Seng closed down 0.41% at 25,120.91, while the Shanghai Composite closed down 1.16% at 3,924.49.

In Tokyo, the Nikkei 225 closed up 1.47% at 20,385.33. The Topix gained 1.56% to 1,638.71.