Economy Demand Worries to Further Impact Oil Prices This Week April 20, 2020 Adedapo Adesanya By Adedapo Adesanya Expectations for improvement to crude prices were heavily weighed down last week by worries in demand as the hopes created by Read More