Oil prices jumped after EU leaders reached an agreement late Monday to ban 90% of Russian crude by the end of the year. Post navigation Investment banks pick their top stocks to buy in the ‘beaten down’ tech sector London-based Florence, a marketplace that connects vacant care home shifts to local nurses and carers looking for extra work in the UK, raises a $35M Series B