Business3 years ago
Oil remains above $100 per barrel, as Nigeria govt misses out on N71bn daily windfall
International oil price continues to trade above $100 per barrel despite the United States’ efforts to ensure the Russia, Ukraine crises does not put intense pressure...