The FTSE 100 (^FTSE) and European indices sold off again as markets opened, to cap off a week in the red with eyes trained on the oil price as the US gave the temporary green light for countries to ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results