Economy Brent Trades $67/Barrel Despite High Crude Inventories February 25, 2021 Adedapo Adesanya By Adedapo Adesanya The Brent crude jumped to $67 per barrel on Wednesday despite a surprising report that showed a build in crude inventories Read More