UK and abroad Tech firms and retailers rise but energy firms and banks fall as stocks close June 12, 2018