July 20, 2020 – IMMFX Daily Financial News July 20, 2020 • GBP traders eye the COVID-19 vaccine trials. • Abysmal Netflix earnings could dent sentiment. • Oil price supported by OPEC demand forecasts.