Why crude oil prices are soaring
Nigerian rebels vow “all-out war” starting Friday The Nigerian rebel group fighting government troops in the oil-rich Niger Delta said it would launch “all-out war on the Nigerian state” Friday and advised oil companies to shut down production by then.…