London stocks were down on Wednesday as oil prices took a hit, while the pound staged a tentative recovery from the previous day's drop. The FTSE 100 was ...
A