Economy Crude Oil Defies Demand Pressures, Gains 0.93% December 16, 2020 Adedapo Adesanya By Adedapo Adesanya Crude oil prices maintained positive momentum on Tuesday as the boost from the distribution of vaccines outweighed the demand pressures caused Read More