Business Oil Set For Weekly Drop As Virus Flare-Ups Cloud Demand Outlook Oct 23, 2020 0 Oil held above $40 a barrel on fresh optimism that a U.S. stimulus deal is imminent, although the market is set for…