Economy Oil Down as Demand Concerns Frustrate Supply Decline January 29, 2021 Adedapo Adesanya By Adedapo Adesanya Oil futures settled with a loss on Thursday as concerns over a slowdown in energy demand, due to the impact of Read More