As corporate earnings season nears an end for this quarter, a few shareholder battles are about to begin.
On Tuesday: BP.
The oil giant is expected to face demands at a meeting to set tougher targets on climate change ... From activists and investors.
It's backed a resolution to be more transparent and link executive pay to reducing emissions from its own operations .... To keep to goals set by the 2015 Paris climate deal.
But some want it to go further.
Daimler take its turn on Wednesday .... Though the pressure is more outside than in .... It's to hold its AGM amid reports that further U.S. tariffs on car imports from Europe could cost the German economy an extra 6 billion euros a year.
On Thursday: Deutsche Bank.
Investors are renewing calls for it to scale back its investment bank division - ahead of what could be a challenging annual shareholder meeting.
The division again in focus after the collapse of merger talks with Commerzbank.
One major investor is trying to extract a pledge for cuts, it's reported, before backing management in a vote of confidence at the meeting.
And on Thursday markets do battle with euro zone and U.S. flash PMI readings in a heavy diary of data.
Voters go the polls too - in European parliamentary elections likely to see a rise of populist parties .... Britons will be casting ballots for 73 lawmakers who may have to quit within weeks - if the UK parliament finally passes an EU withdrawal deal after repeated failures .... A scenario though seen as unlikely amid its Brexit deadlock.