For Nigeria lower budget deficit as oil touches $80 a barrel
Oil on Thursday touched $80 a barrel in London for the first time since 2014 as U.S. crude inventories fell and analysts raise their forecasts for crude prices amidst renewed Continue Reading
