Is it True… By Olumide Abimbola | February 10, 2008 0 Comment … that Nigeria supplies 25% of the oil consumption of the USA?