TOP NEWS Oil rebounds above $14 after massive sell-off US oil prices rebounded above $14 a barrel Wednesday, a day after a sell-off sparked by a major fund selling its short-term holdings of the commodity amid virus-triggered storage concerns. AFP
Why crude oil losses persist despite huge surveillance contracts Kelvin Ebiri (Port Harcourt) and Kingsley Jeremiah (Abuja)