NBC: E.U. leaders agree to ban 90 percent of Russian oil by year-end