"Without any glaring macro data to blame, speculation is swirling through FX channels, with traders whispering about ... from Imperial Brands and half-year earnings from Revolution Beauty. In the ...