The euro hit a six-month dollar high before falling back as markets reacted to Emmanuel Macron's victory in France's...
The recent increase in oil prices has helped BP to record a healthy profit for the three months to March. The $1.4bn...